hyperparasitoid

Noun

 * 1) A secondary, developing or subsisting on another.