Wiktionary
parasitoids
n. (plural of parasitoid English)
Usage examples of "parasitoids".
Entomologists call parasites such as these parasitoids, since the host never survives but is completely consumed from within.