horseleech
noun
- a large North American leech (Haemopis marmoratis) said to attach itself to the mouth of horses while they are drinking
- Archaic a veterinarian
See horseleech in American Heritage Dictionary 4
(hôrsˈlēchˌ)
noun Any of several large leeches of the genus Haemopis.
link/cite
print
suggestion box