Definition:
Hyperparasitoid:
A
parasite
that lives on or in another parasite.