parasite

noun
  1. an organism that lives in or on another organism and gets food or other benefits from it while usually harming the host
  2. Usage: biology
  3. a person who lives off others without giving anything useful in return
  4. Usage: disapproving

Examples