English-Spanish dictionary »

stegosaur meaning in Spanish

EnglishSpanish
stegosaur (dinosaur in Stegosauria)
noun

estegosaurionoun
{m}