parasitic worm - English Synonyms Dictionary

parasitic worm

n.
[1] helminth