Horse-leech Definition

noun

A type of sucking worm, Haemopis sanguisuga, larger than the common leech.

Wiktionary

Other Word Forms of Horse-leech

Noun

Singular:
horse-leech
Plural:
horse-leeches

Find Similar Words

Find similar words to horse-leech using the buttons below.

Words Starting With

Words Ending With

Unscrambles

horse-leech