Definitions of Cynoglossum officinale:

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