- yerba buena as a noun:
- 1
yerba buena
noun
1 yerba buena
Trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally.
synonyms: Micromeria chamissonis, Micromeria douglasii, Satureja douglasii.
debug info: 0.0144