Clinopodium grandiflorum
Explore definitions, synonyms, and language insights of Clinopodium grandiflorum
Definitions
Noun
aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran