hirudo medicinalis, horseleech, medicinal leech
annelid, annelid worm, segmented worm
bloodsucker, leech