Which animal has the biggest appetite?
You might think that the answer would be a jaguar, or an alligator. In fact, it's the larva of the polyphemus moth, which lives in Central America. It eats a staggering 86,000 times its own birth weight, in food, in the first two days of its life!