parasitoids are ____ that are parasitic on insects
Parasitoids are insects with a parasitic larval stage that develops by feeding on the body of a single host insect or other arthropod. Feeding by the larval parasitoid invariably results in the death of its host, and the resulting adult parasitoid is a free-living insect.