bloodsucker
English Dictionary
->
Letter B
-> bloodsucker
Search Dictionary:
bloodsucker Definition
(n)
carnivorous
or
bloodsucking
aquatic
or
terrestrial
worms
typically
having
a
sucker
at
each
end
bloodsucker Synonyms
bloodsucker
hirudinean
leech
© Art Branch Inc.