hyperparasitoid noun1 •A secondary parasitoid, developing or subsisting on another parasitoid.Explanations for the mismatch between mother preference and host suitability can include threat of hyperparasitoids, host defence, and learning of plant-host complex cues. — 2015 formshyperparasitoids