English dictionary, thesaurus, translations & etymology
FreeDict.com

dilophosaur in Italian

dilophosaur in Italian

dilofosauro
noun
(paleontology) Any theropod of the genus Dilophosaurus from the Jurassic, distinguished by having two plates on its head.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.