bloodsucker

Noun
  1. Carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end (synset 101940550)

Found on Word Lists

Other Searches