Subscribe
URL of the page has been copied to clipboard.
Meaning : Trailing perennial evergreen herb of northwestern United States with small white flowers. Used medicinally.
Synonyms : micromeria chamissonis, micromeria douglasii, satureja douglasii
Install App
Yerba buena meaning in Telugu.