hemiparasite

nounA plant that gets some of its food from another plant but can also make its own food through photosynthesis.

No synonyms or antonyms found for this word.