Definitions for bloodsucker

Definitions for (noun) bloodsucker

Main entry: hirudinean, bloodsucker, leech

Definition: carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end


Visual thesaurus for bloodsucker