Name the cell structure in which site of energy release inside the cell
Answers
Answered by
0
Explanation:
Mitochondria is the site where the energy release inside the cell. Explanation: The energy released in the formation of the ATP.
Answered by
1
Answer:
Mitochondria
Explanation:
It is the called as power house of the cell because it is the site of cellular respiration and releases energy by biological oxidationn
Similar questions