hemiparasite Meaning, Definition & Usage

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

WordNet