Dictionary

Leech

Smith's Dictionary

[HORSE-LEECH]