deparasitizations
English
Noun
deparasitizations
plural of
deparasitization