Meaning of satureja grandiflora
Definition of satureja grandiflora
(noun)
aromatic
herb
with
large
pink
flowers;
southern
and
southeastern
Europe; Anatolia;
northern
Iran
Other information on satureja grandiflora
WIKIPEDIA results for
satureja grandiflora
Amazon results for
satureja grandiflora
Tweet