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