micromeria_douglasii has definitions from the field of botany
1
[ noun ] (botany) trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally

Related terms

herb Micromeria

*