Meaning of cynoglossum
Definition of cynoglossum
(noun)
a
large
genus
of
tall
rough
herbs
belonging
to the
family
Boraginaceae
Other information on cynoglossum
WIKIPEDIA results for
cynoglossum
Amazon results for
cynoglossum
Tweet