horseleech
[ hawrs-leech ]
/ ˈhɔrsˌlitʃ /
noun
a large leech, as Haemopis marmoratis, that infests the mouth and nasal passages of horses.
Words nearby horseleech
Example sentences from the Web for horseleech
British Dictionary definitions for horseleech
horseleech
/ (ˈhɔːsˌliːtʃ) /
noun
any of several large carnivorous freshwater leeches of the genus Haemopis, esp H. sanguisuga
an archaic name for a veterinary surgeon