Advertisement
Advertisement
horseleech
[ hawrs-leech ]
noun
- a large leech, as Haemopis marmoratis, that infests the mouth and nasal passages of horses.
horseleech
/ ˈ³óɔ˲õËŒ±ô¾±Ë³Ùʃ /
noun
- any of several large carnivorous freshwater leeches of the genus Haemopis, esp H. sanguisuga
- an archaic name for a veterinary surgeon
Discover More
˜yÐÄvlog History and Origins
Origin of horseleech1
Advertisement
Advertisement
Advertisement
Advertisement
Browse