Portuguese-English dictionary »

anquilossauro meaning in English

PortugueseEnglish
anquilossauro noun
{m}

ankylosaurus(large herbivorous dinosaur of the Cretaceous)
noun