Definitions of hemiparasite:

  • noun:   a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis