SEMIPARASITES
Definition
SEMIPARASITES is the plural of SEMIPARASITE.
noun SEMIPARASITE: a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis.
SEMIPARASITES is the plural of SEMIPARASITE.
noun SEMIPARASITE: a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis.