An organism that obtains carbon from organic compounds but obtains energy from light is called a photoheterotroph, while an organism that obtains carbon from organic compounds but obtains energy from the oxidation of inorganic compounds is termed a chemoheterotroph.
An organism that gets carbon from organic materials and gets energy from light is called a photoheterotroph, While an organism that gets energy from the oxidation of inorganic materials is called a chemoheterotroph.