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
Tweet