satureja grandiflora Meaning, Definition & Usage

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

WordNet