Scroll through our magnified specimen images and discover the miniature ... These parasitoid wasps lay their eggs inside other insects. When the eggs hatch, the wasp larvae devour the host insect ...