French-English dictionary »

polydon meaning in English

FrenchEnglish
polydon nom {m}

paddlefish(fish of the family Polyodontidae)
noun