Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: deinocheirus.

deinocheirus top

[WORDNET DICTIONARY]

Noun deinocheirus has 1 senses

   deinocheirus(n = noun.animal) - lightly built medium-sized theropod with long limbs and neck;
is a kind of
ornithomimid
is a member of genus deinocheirus


[RELATED WORDS]

genus deinocheirus