Definition of Deinocheirus in English :
Define Deinocheirus in English
Deinocheirus meaning in English
Meaning of Deinocheirus in English
Pronunciation of Deinocheirus in English
Deinocheirus pronunciation in English
Pronounce Deinocheirus in English
Deinocheirus
see synonyms of deinocheirusNoun
1. deinocheirus
lightly built medium-sized theropod with long limbs and neck
WordNet Lexical Database for English. Princeton University. 2010.