MICROMERIA DOUGLASII
(noun)Definitions
There is 1 meaning of the phrase
Micromeria Douglasii.
Micromeria Douglasii - as a noun
Trailing perennial evergreen herb of northwestern united states with small white flowers; used medicinally
Synonyms (Exact Relations)
micromeria chamissonissatureja douglasiiyerba buena