Get Free Checker

Micromeria douglasii

NOUN
  1. trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally

How To Use Micromeria douglasii In A Sentence

List is Empty.