English dictionary
cynoglossum officinale meaning and definition
Definition and meaning of cynoglossum officinale at MeaningMonkey.org. cynoglossum officinale meaning and definition in the English Dictionary.CYNOGLOSSUM OFFICINALE noun
Definition of Cynoglossum officinale (noun)
- biennial shrub of Europe and western Asia having coarse tongue-shaped leaves and dark reddish-purple flowers
- synonyms: hound's-tongue
Source: Princeton University Wordnet