Portuguese-English dictionary »

apatossauro meaning in English

PortugueseEnglish
apatossauro noun
{m}

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