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 deinocheirus

Noun

1. deinocheirus

lightly built medium-sized theropod with long limbs and neck

WordNet Lexical Database for English. Princeton University. 2010.