horseleech meaning

Meaning of horseleech

What is the full meaning of horseleech

a large species of leech, supposed to fasten on horses [n -ES]

Example of the word horseleech placed on a Scrabble board.

Unscrambled word horseleech

Points for horseleech

Scrabble
24 points
Word With Friends
18 points
Wordfeud
24 points

Related pages for horseleech