English-Italian dictionary »

dilophosaur meaning in Italian

EnglishItalian
dilophosaur (dinosaur of genus Dilophosaurus)
noun

dilofosauronoun
{m}