Hyperparasitoids

Parasitoids that parasitize the larvae of parasitoids, inside the host. Just to make life complicated….