superparasite

Noun

 * 1)  Any species that parasitizes another in very large numbers.