Meaning of satureja douglasii

Definition of satureja douglasii

(noun) trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally

Other information on satureja douglasii

WIKIPEDIA results for satureja douglasii
Amazon results for satureja douglasii