deparasitation (English, noun)
expansion: deparasitation (plural deparasitations)
Senses:
glosses: The removal of parasites
Forms:
form: deparasitations
tags: plural