Meaning of Baccharis
Definition of Baccharis
(noun)
shrubs of
western
hemisphere
often
having
honey-scented
flowers followed by
silky
thistlelike
heads of
tiny
fruits;
often
used
for
erosion
control
Other information on Baccharis
WIKIPEDIA results for
Baccharis
Amazon results for
Baccharis
Tweet