Definitions of Satureja douglasii:

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