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