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