semiparasite
(noun)
noun
1. a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
Similar word(s): hemiparasite
Definition categories: plant
(noun)
1. a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
Similar word(s): hemiparasite
Definition categories: plant