Horse leech
Meaning, Definition & Usage
Dictionary
Related
Definitions
a less powerful European leech (
Hæmopis vorax
), commonly attacking the membrane that lines the inside of the mouth and nostrils of animals that drink at pools where it lives.
Webster 1913
Previous
Next