mrAgn4ablan mrAgn4ablan 19-12-2016 Biology Answered Which of a cell's organelles releases energy stored in food?