endoparasitisms

English

Noun

endoparasitisms

  1. plural of endoparasitism