hemiparasite

Explore definitions, synonyms, and language insights of hemiparasite

Definitions

Noun
a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis

More General Terms