semiparasite

(noun)

noun

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

Similar word(s): hemiparasite

Definition categories: plant