French-English dictionary »

mégalosaure meaning in English

FrenchEnglish
mégalosaure nom {m}

megalosaur◼◼◼(dinosaur of the Megalosauridae family)
noun