leech is a crossword puzzle answer that we have spotted 9 times. Annelid Parasite Hanger-on Bloodsucker Blood sucking worm A bloodsucking worm Old medicinal sucker Medicinal bloodsucker One who sponges on others