Jurassic predators may have relied on large dinosaur carcasses as a significant food source.

Jurassic predators may have relied on large dinosaur carcasses as a significant food source.