Get Free Checker

Satureja douglasii

NOUN
  1. trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally

How To Use Satureja douglasii In A Sentence

List is Empty.