Dictionary |
1 Result
#1
bloodsucker
n.
[
leech
,
hirudinean
] carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
. wn