You searched for: “hemiparasite”
hemiparasite (s) (noun), hemiparasites (pl)
A plant, that obtains some nourishment from its host but also photosynthesizes; semiparasite: The mistletoe can be considered to be a hemiparasite.

A hemiparasite is an organism that can live either independently or as a parasite.

This entry is located in the following units: hemi- (page 3) sitio-, siti-, sito-, sit-, -sitia + (page 2)