Calamintha Grandiflora (Noun)
Meaning
Aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran.
Classification
Nouns denoting plants.
Aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran.
Nouns denoting plants.