Home
Search
Index
Definify.com
Webster
1913
Edition
Horse-leech
Horse′-leechˊ
,
Noun.
1.
(Zool.)
A large blood-sucking leech (
Hæmopsis vorax
), of Europe and Northern Africa. It attacks the lips and mouths of horses.
2.
A farrier; a veterinary surgeon.
Similar Results