28Aug/15

The Hawk Moth Caterpillar and the Parasitic Wasp Eggs

The vast majority of wasps are parasitoids. They practice the grisly art of body-snatching. They lay their eggs in the bodies of other living animals to provide their newly hatched larvae a fresh supply

Read More...