Satureja douglasii
Noun
Meaning
trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally
Source: WordNetNoun
trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally
Source: WordNet