Meaning of yerba buena
Definition of yerba buena
(noun)
trailing
perennial
evergreen
herb
of
northwestern
United States with
small
white
flowers;
used
medicinally
Other information on yerba buena
WIKIPEDIA results for
yerba buena
Amazon results for
yerba buena
Tweet