The story
From parasitoid + wasp.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A large subportion of taxonomically closely-related wasp taxa who engage in parasitoidism; usually defined as the spider wasps (Pompilidae), ichneumonoids, orussoids, chalcidoids, and platygastroids. Full definition →
From parasitoid + wasp.
Etymology from Wiktionary, CC BY-SA 4.0.