Find the word definition

Wiktionary
semiparasitic

a. (context botany English) Describing a plant that, although it uses photosynthesis, obtains some nutrition from other plants