Definition, synonyms and related words
The elimination of parasitic worms from an animal.
present participle of deworm