English dictionary
clinopodium grandiflorum meaning and definition
Definition and meaning of clinopodium grandiflorum at MeaningMonkey.org. clinopodium grandiflorum meaning and definition in the English Dictionary.CLINOPODIUM GRANDIFLORUM noun
Definition of Clinopodium grandiflorum (noun)
- aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran
Source: Princeton University Wordnet