Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: deinocheirus
  1. Lightly built medium-sized theropod with long limbs and neck

Type of: ornithomimid

Part of: genus Deinocheirus

Encyclopedia: Deinocheirus