Search

Escto search a new word

leech

noun
originGermanic

A bloodsucking annelid that feeds on the blood of other animals.

Word Map