SynonymX
Speak
Deinocheirus
Definition of Deinocheirus
1.
Lightly built medium-sized theropod with long limbs and neck
Noun
Semanticaly linked words with "deinocheirus"
ornithomimid
genus deinocheirus
Hyponims for word "deinocheirus"
ornithomimid