French-English dictionary »

ankylosaure meaning in English

FrenchEnglish
ankylosaure nom {m}

ankylosaurus◼◼◼(large herbivorous dinosaur of the Cretaceous)
noun