Words: deinocheirus
Part of speech: n
Definition: lightly built medium-sized theropod with long limbs and neck