English-French dictionary »

apatosaur meaning in French

EnglishFrench
apatosaur (large, herbivorous dinosaur of the genus Apatosaurus)
noun

apatosaurenom {m}