answersLogoWhite

0

T.Rex was a carnivore and therefore certainly ate the flesh (and likely also the bone marrow, as its teeth and jaws could crush bone) of other dinosaurs. It's an open debate as to whether T.Rex was an exclusive scavenger, a predator or something in between, but in any of these cases, it would likely have fed on hadrosaurids (such as Edmontosaurus) and ceratopsians (such as Triceratops) that lived in the same region (North America) and at the same time (Late Cretaceous/Maastrichtian). There is certainly evidence that T.Rex at least fed upon these two dinosaurs, since unmistakable tooth marks have been found on their fossils. Other than that, T.Rex might have fed on anything else it could get its enormous, bone crushing jaws around, as many carnivores do today.

User Avatar

Wiki User

14y ago

What else can I help you with?