Bloodsucker
English word definition — powered by WordNet
NOUN
carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
Want to remember bloodsucker?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
Want to remember bloodsucker?
Sign up free to bookmark & revise