English Dictionary
◊ HEMIPARASITE
hemiparasite
n : a parasitic plant that contains some chlorophyll and
therefore is capable of photosynthesis