Definitions of Clinopodium grandiflorum:

  • noun:   aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran