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