sanguijuela

Etymology
From earlier.

Noun

 * 1) leech