endoparasitisms
English
Noun
endoparasitisms
plural of
endoparasitism