English dictionary
satureja grandiflora meaning and definition
Definition and meaning of satureja grandiflora at MeaningMonkey.org. satureja grandiflora meaning and definition in the English Dictionary.SATUREJA GRANDIFLORA noun
Definition of Satureja grandiflora (noun)
- aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran
Source: Princeton University Wordnet