Wiktionary
superparasitisms
n. (plural of superparasitism English)
n. (plural of superparasitism English)