semiparasitic

Definition / meaning of semiparasitic

In botany, a plant that gets food from a host but also contains chlorophyll and is capable of photosynthesis.

Listed under:

Find More About 'semiparasitic'

Leave a Comment