Meaning of bloodsucker
Definition of bloodsucker
(noun)
carnivorous
or
bloodsucking
aquatic
or
terrestrial
worms
typically
having a
sucker
at
each
end
Other information on bloodsucker
WIKIPEDIA results for
bloodsucker
Amazon results for
bloodsucker
Tweet