English-Spanish dictionary »

dilophosaur meaning in Spanish

EnglishSpanish
dilophosaur (dinosaur of genus Dilophosaurus)
noun

dilofosaurionoun
{m}