1 taintworm | Definition of taintworm

taintworm

noun

Definition of taintworm

: a worm or larva parasitic on mammals

History and Etymology for taintworm

taint entry 2 + worm

Keep scrolling for more