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