Semiparasite

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A semiparasitic organism.
  2. 2
    a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis wordnet

Etymology

From semi- + parasite.

More for "semiparasite"