All of which begs the question: What did T. rex eat? "Tyrannosaurs were hypercarnivores, meaning they ate meat and lots of it," says Darla Zelenitsky, a paleontologist at the University of Calgary.