Definition of parasitoid in English:

parasitoid

noun

Entomology
  • An insect (e.g., the ichneumon wasp) whose larvae live as parasites that eventually kill their hosts (typically other insects).

    • ‘Such treatment typically kills the host; parasitoids are attracting interest as natural controls on insect pests.’
    • ‘Larvae develop as parasitoids of 13 insect orders, spider eggs, ticks, pseudoscorpions, and nematodes, or as primary or secondary feeders on plant tissue.’
    • ‘Insects include among their number parasites, parasitoids, carnivores, herbivores, scavengers, and detritivores.’
    • ‘In parasitoids, the presence of conspecific females should modify decisions of females confronted with already-parasitized hosts.’
    • ‘Sticky hairs don't work as well against most parasitoids, whose larvae grow inside and ultimately kill their caterpillar hosts.’

Pronunciation

parasitoid

/ˈparəsiˌtoid/