hemiparasite

1. (noun) a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
Related Words: parasitic plant



Terms and Conditions of Use / Copyright Notice