French-English dictionary »

requin-lézard meaning in English

FrenchEnglish
requin-lézard nom {m}

frilled shark◼◼◼(member of the Chlamydoselachus anguineus)
noun