wormer

noun

Same as worm, 6 and .

noun

An angler who fishes with worms for bait; a worm-fisher.

noun

Dewormer, medicine used in deworming an animal.

noun

Vermicide, any substance used to kill worms.