bloodsucker
noun
- 1
carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
Synonyms
Also useful for “bloodsucker”:Scrabble— High-value letters — see what it scores
carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
Also useful for “bloodsucker”:Scrabble— High-value letters — see what it scores