English-Portuguese dictionary »

dilophosaur meaning in Portuguese

EnglishPortuguese
dilophosaur (dinosaur of genus Dilophosaurus)
noun

dilophossauronoun
{m}

Your history