Noun Definition

cynoglossum officinale

1.Definition: biennial shrub of Europe and western Asia having coarse tongue-shaped leaves and dark reddish-purple flowers

Category: Plants