deworming (English, noun)
expansion: deworming (plural dewormings)
Senses:
glosses: The elimination of parasitic worms from an animal.
Forms:
form: dewormings
tags: plural