large-flowered calamint

Explore definitions, synonyms, and language insights of large-flowered calamint

Definitions

Noun
aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran

More General Terms