English

edit

Etymology

edit

semi- +‎ parasite

Noun

edit

semiparasite (plural semiparasites)

  1. A semiparasitic organism.