Noun Definition
micromeria douglasii
1.Definition: trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally
Related Noun(s):micromeria chamissonis, satureja douglasii, yerba buena
Category: Plants1.Definition: trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally
Related Noun(s):micromeria chamissonis, satureja douglasii, yerba buena
Category: Plants