bloodsucker

1. (noun) carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
Synonyms: hirudinean, leech
Related Words: Hirudo medicinalis, annelid, annelid worm, horseleech, medicinal leech, segmented worm



Terms and Conditions of Use / Copyright Notice