YourDictionary

Dictionary Home » Science » hemiparasite

hemiparasite science definition

A plant, such as mistletoe, that obtains some nourishment from its host but also carries on photosynthesis.

Learn more about hemiparasite

link/cite print suggestion box