horse-leech in Finnish horse-leech in Finnish hevosjuotikas noun A type of sucking worm, Haemopis sanguisuga, larger than the common leech. Add to Flashcards