English dictionary, thesaurus, translations & etymology
FreeDict.com

dilophosaur in Spanish

dilophosaur in Spanish

dilofosaurio
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.