horseleeches
See also:
horse-leeches
and
horse leeches
English
Noun
horseleeches
plural of
horseleech