horseleech |
||
| 1. | [ noun ] (zoology) any of several large freshwater leeches | |
| Related terms: | leech Haemopis | |
| Similar spelling: |
horselike horselaugh hoarsely |
|
horseleech |
||
| 1. | [ noun ] (zoology) any of several large freshwater leeches | |
| Related terms: | leech Haemopis | |
| Similar spelling: |
horselike horselaugh hoarsely |
|