Noun Definition
semiparasite
1.Definition: a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
Related Noun(s):hemiparasite
Category: Plants1.Definition: a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
Related Noun(s):hemiparasite
Category: Plants