Noun Definitioncalamintha grandiflora1.Definition: aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern IranRelated Noun(s):satureja grandifloraCategory: Plants