demaggot

Etymology
en

Verb

 * 1)  To rid (an animal) of maggots.