parasitoid

listen to the pronunciation of parasitoid
English - English
Any organism that is parasitic during part of its life cycle, especially one that eventually kills its host
(Entomology) an insect whose larvae live as parasites which eventually kill their hosts, e.g. an ichneumon wasp
kind of insect whose larvae develop within and kill their host - an insect parasitic only in its immature stages, killing its host in the process of its development, and free living as an adult [FAO bis]
Parasitic insects, such as some wasps and flies, that complete their growth inside a single host eventually killing them
– An insect that completes its larval development within the body of another insect eventually killing it and is free-living as an adult
A parasite that feeds on predators or other parasites
An insect that feeds in or on another living animal for a long time, eating most of its tissues and eventually killing it