Cynoglossum

Explore definitions, synonyms, and language insights of Cynoglossum

Definitions

Noun
a large genus of tall rough herbs belonging to the family Boraginaceae

More General Terms