Parasitoid
Parasitoid is an insect parasite that destroys and kills its host.
Close window