English synonyms about - contact  

horseleech

noun

1 horseleech

Any of several large freshwater leeches.

Polish: pijawka końska, pijawka wielożerna


Find more on horseleech elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.034