HORSELEECH


Meaning of HORSELEECH in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Etymology: Middle English horsleche, from hors horse + leche leech — more at leech

: a common European leech ( Haemopis gulo ) that feeds chiefly on worms ; also : any of several related No. American leeches

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.