calamintha grandiflora Meaning, Definition & Usage

  1. noun aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran
    large-flowered calamint; Clinopodium grandiflorum; Satureja grandiflora.

WordNet