Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bloodsuckers
in English
bloodsuckers
#uncommon
Lemma:
bloodsucker
The lemma is the base or root form of this word.
Definitions
Noun
animals
that
feed
on
blood
;
hemovores
parasites
that
drain
resources
people
who
exploit
others
for
gain
organisms
that
suck
blood
from
hosts