bloodsucker

n. 1 leech. 2 extortioner.  bloodsucking adj.

n. Any animal that sucks blood; esp., the leech (Hirudo medicinalis), and related species.