From endless grazers to opportunistic scavengers, the animal kingdom is full of creatures whose appetites seem almost limitless. Some eat constantly just to survive, while others gorge themselves in spectacular feeding frenzies whenever the opportunity strikes. Whether driven by harsh environments, fast metabolisms, or simple instinct, these animals have earned a reputation for being very greedy.
So, who are the most insatiable eaters in the natural world? Click on to find out.