holoparasites

noun
  1. Plural of holoparasite; organisms that are obligate parasites, depending entirely on a host for survival and unable to live independently.
  2. Usage: biology; technical

Examples