mrAgn4ablan mrAgn4ablan Today at 9:47 PM Biology Answered Which of a cell's organelles releases energy stored in food?