|
Definition of Semiparasite
1. Noun. A parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis.
Definition of Semiparasite
1. [n -S]
|
1. Noun. A parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis.
1. [n -S]