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, satureja douglasii, yerba buena
Install App
Micromeria douglasii meaning in Telugu.