SATUREJA GRANDIFLORA
(noun)Definitions
There is 1 meaning of the phrase
Satureja Grandiflora.
Satureja Grandiflora - as a noun
Aromatic herb with large pink flowers; southern and southeastern europe; anatolia; northern iran
Synonyms (Exact Relations)
calamintha grandifloraclinopodium grandiflorumlarge-flowered calamint