horse leech
See also:
horse-leech
and
horseleech
English
Noun
horse
leech
(
plural
horse leeches
)
Alternative form of
horse-leech
.