Noun: horseleech 'hors,leech
- Any of several large freshwater leeches
"The horseleech was once used in bloodletting practices"
Derived forms: horseleeches
Type of: bloodsucker, hirudinean, leech
Part of: genus Haemopis, Haemopis
Encyclopedia: Horseleech