Tag Archive: insects

Oct 29

Zombie Caterpillars and Voodoo Wasps

Caterpillars have it rough. For every butterfly that you see, countless more will have perished as either caterpillars or pupae at the hands of parasitic wasps. These wasps land on innocent caterpillars as they are contentedly munching away on leaves, inject their eggs into them and then fly away; the eggs hatch within the caterpillar …

Continue reading »