Noun Definition

semiparasite

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

Related Noun(s):hemiparasite

Category: Plants