English-Spanish dictionary »

ankylosaurus meaning in Spanish

EnglishSpanish
ankylosaurus (large herbivorous dinosaur of the Cretaceous)
noun

anquilosaurionoun
{m}