Definition:

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