English-French dictionary »

megalosaur meaning in French

EnglishFrench
megalosaur (dinosaur of the Megalosauridae family)
noun

mégalosaure◼◼◼nom {m}