Worming meaning

Present participle of worm.
verb
1
0
The act by which an animal is wormed.
noun
0
1
Advertisement