English dictionary

micromeria douglasii meaning and definition

Definition and meaning of micromeria douglasii at MeaningMonkey.org. micromeria douglasii meaning and definition in the English Dictionary.

MICROMERIA DOUGLASII noun

Definition of Micromeria douglasii (noun)

  1. trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: