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 |