English dictionary, thesaurus, translations & etymology
FreeDict.com

dilophosaur in Japanese

dilophosaur in Japanese

ディロフォサウルス
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.