Horse leech definitions

Search

Horse-leech

Horse-leech logo #21002• (n.) A farrier; a veterinary surgeon. • (n.) A large blood-sucking leech (Haemopsis vorax), of Europe and Northern Africa. It attacks the lips and mouths of horses.
Found on http://thinkexist.com/dictionary/meaning/horse-leech/

Horse-leech

Horse-leech logo #20972Horse'-leech` noun 1. (Zoology) 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.
Found on http://www.encyclo.co.uk/webster/H/63
No exact match found.