French-English dictionary »

poissons-lézards meaning in English

FrenchEnglish
poissons-lézards nom {m pl}

lizardfish(the taxonomic family Synodontidae)
noun