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