semiparasite Meaning, Definition & Usage

  1. noun a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
    hemiparasite.

WordNet