hyperparasitoid (English, noun)
expansion: hyperparasitoid (plural hyperparasitoids)
Senses:
glosses: A secondary parasitoid, developing or subsisting on another parasitoid.
Forms:
form: hyperparasitoids
tags: plural