Home
Manuscripts
Lexicon
About
By Image
By Work
Sign Up
Sign In
Email
Password
Remember me
Forgot your password?
leech
leech
n
OE
læce
.
Aquatic blood-sucking worm; small creature formerly used to extract blood from a sick person.