hirudo

Etymology
From.

Noun

 * 1) leech

Etymology
. Stifter suggests it may be related to Old Irish giritán “periwinkle”.

Noun

 * 1) A leech.