anatotitan: one of the largest and most famous duck-billed dinosaurs
dinosaur: any of numerous extinct terrestrial reptiles of the Mesozoic era
favor: an advantage to the benefit of someone or something