Meaning of cynoglossum officinale

Definition of cynoglossum officinale

(noun) biennial shrub of Europe and western Asia having coarse tongue-shaped leaves and dark reddish-purple flowers

Other information on cynoglossum officinale

WIKIPEDIA results for cynoglossum officinale
Amazon results for cynoglossum officinale