scavenger

Definition

An animal or person that searches for and feeds on scavenged material.

Example

"Vultures are nature's scavengers, cleaning up dead animals in the wild."