superparasitisms

English

Noun

superparasitisms

  1. plural of superparasitism