French-English dictionary »

poisson-lézard meaning in English

FrenchEnglish
poisson-lézard nom {m}

lizardfish◼◼◼(member of the family Synodontidae)
noun