Lions and other large carnivores preyed on the herds, and hyaenas and jackals scavenged the carcasses.
(other large carnivores; preyed; ) (Lions and other large carnivores preyed on the herds, and hyaenas and jackals; scavenged; the carcasses)
other large carnivores Lions and other large carnivores preyed on the herds, and hyaenas and jackals
preyed scavenged
the carcasses