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
Tweet