Leech (disambiguation)Topics referred to by the same term / From Wikipedia, the free encyclopedia Leeches are segmented parasitic or predatory Annelid worms. Look up leech in Wiktionary, the free dictionary. Leech may also refer to:
Leeches are segmented parasitic or predatory Annelid worms. Look up leech in Wiktionary, the free dictionary. Leech may also refer to: