You searched for: “photoheterotroph”
photoheterotroph (s) (noun), photoheterotrophs (pl)
An organism that obtains carbon from organic compounds: A photoheterotroph lifeform acquires energy from light, but cannot use carbon dioxide as the only origin of carbon, and therefore utilizes organic compounds from the surrounding area.