Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: deinocheirus
  1. A large theropod dinosaur known for its long arms, limbs and neck
    "The deinocheirus was known only from its large arms for decades"

Type of: ornithomimid

Part of: genus Deinocheirus

Encyclopedia: Deinocheirus