Meaning of hemiparasite

Definition of hemiparasite

(noun) a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis

Other information on hemiparasite

WIKIPEDIA results for hemiparasite
Amazon results for hemiparasite