Definisi 'bloodsucker'

English to English
noun
1 carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end Terjemahkan
source: wordnet30

2 Any animal that sucks blood; esp., the leech (Hirudo medicinalis), and related species. Terjemahkan
source: webster1913


Visual Synonyms