superparasite
nounEtymology From super- + parasite.
1
Biology, Natural sciences Any species that parasitizes another in very large numbers.
2
Biology, Natural sciences Synonym of hyperparasite.
- Related terms
- superparasitism, superparasitic, multiparasite