Answer: horseleech

AnswerCrossword Clue
horseleecha large species of leech, supposed to fasten on horses