horseleech


Also found in: Thesaurus, Medical.

horse·leech

 (hôrs′lēch′)
n.
Any of several large leeches of the genus Haemopis.

horseleech

(ˈhɔːsˌliːtʃ)
n
1. (Animals) any of several large carnivorous freshwater leeches of the genus Haemopis, esp H. sanguisuga
2. (Veterinary Science) an archaic name for a veterinary surgeon
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.horseleech - any of several large freshwater leeches
bloodsucker, hirudinean, leech - carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end