clinopodium grandiflorum Meaning, Definition & Usage

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

WordNet