French-English dictionary »

plie cynoglosse meaning in English

FrenchEnglish
plie cynoglosse nom

Torbay sole(Glyptocephalus cynoglossus)
noun