'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'