'genus Deinocheirus' definitions:

Definition of 'genus Deinocheirus'

From: WordNet
noun
A reptile genus of Ornithomimida