micromeria douglasii Meaning, Definition & Usage

  1. noun trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally
    Satureja douglasii; Micromeria chamissonis; yerba buena.

WordNet