deparasitation
English
Noun
deparasitation
(
plural
deparasitations
)
The removal of
parasites
Synonym:
deparasitization