superparasitisms
English
Noun
superparasitisms
plural of
superparasitism