bloodsucker

An animal that lives by sucking blood from others.