Definition of Bloodsucker

  • 1. Carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end Noun

Synonyms for word "bloodsucker"

Semanticaly linked words with "bloodsucker"

Hyponims for word "bloodsucker"