Home

Word

horseleech, n.
(horseleeches)
more info any of several large freshwater leeches
<noun.animal>

horseleech
semantic pointers
hypernym
member holonym