HEMIPARASITE

Definition of HEMIPARASITE

  1. (noun)a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis