French-English dictionary »

cynoglosse meaning in English

FrenchEnglish
cynoglosse nom

hound's tongue(Cynoglossum officinale)
noun

plie cynoglosse nom

Torbay sole(Glyptocephalus cynoglossus)
noun