By far the biggest carnivore in its environment, Tyrannosaurus rex was almost certainly an apex predator, preying on hadrosaurs, juvenile armored herbivores like ceratopsians and ankylosaurs, and possibly sauropods. Some specialists have proposed the dinosaur was mostly a scavenger. The dilemma of whether or not Tyrannosaurus was an apex predator o