Insect Parasitoids are parasitic insects that kill the insects they feed on. Most parasitoids are either wasps or flies, but a few are parasitic beetles, lacewings and even caterpillars. Click on the thumbnails below to find out more about these killer parasites.