bloodsucker
n. 1 leech. 2 extortioner. bloodsucking adj.
n. Any animal that sucks blood; esp., the leech (Hirudo medicinalis), and related species.
n. 1 leech. 2 extortioner. bloodsucking adj.
n. Any animal that sucks blood; esp., the leech (Hirudo medicinalis), and related species.