Definition of Horseleech

1. Noun. Any of several large freshwater leeches.

Generic synonyms: Bloodsucker, Hirudinean, Leech
Group relationships: Genus Haemopis, Haemopis

Definition of Horseleech

1. n. A large blood-sucking leech (Hæmopsis vorax), of Europe and Northern Africa. It attacks the lips and mouths of horses.

Lexicographical Neighbors of Horseleech

horsefly
horsefly weed
horsefoot
horsehair
horsehair
horsehairs
horsehair lichen
horsehair wig
horsehead
horsehead
horsehide
horsehides
horseknop
horselaugh
horselaughs
horseleech (current term)
horseless
horseless carriage
horselike
horseman
horseman
horsemanship
horsemanships
horsemeat
horsemen
horsemint
horsemint
horsemints
horseplay
horseplayer

Other Resources:

Search for Horseleech on Dictionary.com!Search for Horseleech on Thesaurus.com!Search for Horseleech on Google!Search for Horseleech on Wikipedia!

Search