■ noun a large predatory leech of freshwater and terrestrial habitats which feeds on carrion and small invertebrates. [Genus Haemopis .]
HORSELEECH
Meaning of HORSELEECH in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004