Definition of parasitoid in English:

parasitoid

Syllabification: par·a·sit·oid
Pronunciation: /ˈparəsiˌtoid, -ˌsī-
 
/
Entomology

noun

An insect (e.g., the ichneumon wasp) whose larvae live as parasites that eventually kill their hosts (typically other insects).
More example sentences
  • Such treatment typically kills the host; parasitoids are attracting interest as natural controls on insect pests.
  • Insects include among their number parasites, parasitoids, carnivores, herbivores, scavengers, and detritivores.
  • Larvae develop as parasitoids of 13 insect orders, spider eggs, ticks, pseudoscorpions, and nematodes, or as primary or secondary feeders on plant tissue.

Definition of parasitoid in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day noisome
Pronunciation: ˈnɔɪs(ə)m
adjective
having an extremely offensive smell