'hemiparasite' definitions:

Definition of 'hemiparasite'

(from WordNet)
noun
A parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis [syn: hemiparasite, semiparasite]

Words containing 'hemiparasite'