By far the biggest carnivore in its ecosystem, Tyrannosaurus rex was most probably an apex predator, preying on hadrosaurs, juvenile armored herbivores like ceratopsians and ankylosaurs, And maybe sauropods. Some specialists have suggested the dinosaur was generally a scavenger. The question of whether Tyrannosaurus was an apex predator or a pure s