Answer: hemiparasites

AnswerCrossword Clue
hemiparasitesHEMIPARASITE, a parasitic plant capable of limited photosynthetic production of sugars etc