Animals

Fruits

Search Word | പദം തിരയുക

  

Bloodsucker

English Meaning

Any animal that sucks blood; esp., the leech (Hirudo medicinalis), and related species.

  1. An animal, such as a leech, that sucks blood.
  2. An extortionist or a blackmailer.
  3. A person who is intrusively or overly dependent upon another; a parasite.

×

Found Wrong Meaning for Bloodsucker?

Name :

Email :

Details :



×