hemiparasites
hemiparasites has 1 sense in the JumbleFix dictionary. Letters: 13.
Definitions
noun
. Plural of hemiparasite; organisms that are partially parasitic, capable of photosynthesis but also deriving nutrients from a host.