superparasite noun2 •Any species that parasitizes another in very large numbers. •Synonym of hyperparasite. formssuperparasites