bloodsucker
1. [ noun ] (zoology) carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
Synonyms: leech hirudinean
Related terms: annelid horseleech medicinal_leech Hirudinea
Similar spelling:   bloodsucking
  bloodstock
  bloodshed
  blood_glucose
  bloodstone
  bloodsport
  blood_cell
  bloodstream
  Bloodsaw
  blood_sugar
  blood_serum
  bloody_shame
  bloodshot
  bloodcurdling
  blood_cup