holoparasite

English

Etymology

From holo- +‎ parasite.

Noun

holoparasite (plural holoparasites)

  1. A holoparasitic organism.