Meaning of vociferate
Definition of vociferate
(adj)
(of plants and shrubs)
shedding
foliage
at the end of the
growing
season
Other information on vociferate
WIKIPEDIA results for
vociferate
Amazon results for
vociferate
Tweet