The animals that prove mother nature is truly disgusting

Parasitic wasp Larvae

Parasitic wasp larvae are nature's worst guests ever. They can lay up to 80 eggs a time in caterpillars and once hatched, they feed off the caterpillar's bodily fluids before eventually eating through its skin. The ichneumon wasp shook Charles Darwin's Christian faith more than anything else he encountered writing On The Origin Of Species:

I cannot persuade myself that a beneficent and omnipotent God would have designedly created parasitic wasps with the express intention of their feeding within the living bodies of caterpillars.

Keep reading...Show less
Please log in or register to upvote this article
The Conversation (0)