horse-leeches
See also:
horse leeches
English
Noun
horse
-
leeches
plural of
horse-leech