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 eats other organisms but gets energy from light as well is called a photoheterotroph , while an organism that eats organic compounds but gets energy from the oxidation of inorganic compounds is caled a chemoheterotroph .
