diplodocus: a huge quadrupedal herbivore with long neck and tail; of late Jurassic in western North America
dinosaur: any of numerous extinct terrestrial reptiles of the Mesozoic era
ornithomimid: lightly built medium-sized dinosaur having extremely long limbs and necks with small heads and big brains and large eyes