English dictionary, thesaurus, translations & etymology
FreeDict.com

dilophosaur in Chinese

dilophosaur in Chinese

双脊龙
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.