|
Definition of Parasitoid
1. Noun. Any organism that is parasitic during part of its life cycle, especially one that eventually kills its host. ¹
¹ Source: wiktionary.com
Definition of Parasitoid
1. [n -S]
Medical Definition of Parasitoid
1. Denoting a feeding relationship intermediate between predation and parasitism, in which the parasitoid eventually destroys its host; refers especially to parasitic wasps (order Hymenoptera) whose larvae feed on and finally destroy a grub or other arthropod host stung by the mother wasp prior to laying its egg(s) on the host. Origin: parasite + G. Eidos, appearance (05 Mar 2000)