deparasitations
English
Noun
deparasitations
plural of
deparasitation