alloparasitoid noun1 •Any organism that is alloparasitic during part of its life cycle formsalloparasitoids