<p>Humans are more carnivorous than other hominoids. It has been hypothesized that, during the evolution of this increased carnivory, hominins transitioned through a scavenging niche made viable by certain carnivoran taxa ...