Word
semiparasite, n.
(semiparasites)
a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
<noun.plant>
hemiparasite
semiparasite
lexical pointers
derivationally related form
hemiparasitic
semantic pointers
hypernym
parasitic plant