CyanKitten2872 CyanKitten2872 23-10-2017 Biology contestada What is the term for an organism that makes its own source of chemical energy?