Biology, asked by dev2531, 1 year ago

name site of energy release inside the cell​

Answers

Answered by sibiroopan
4

Mitochondria is the site of energy releases inside the cell. the energy is in the form of ATP.


dev2531: thanks
sibiroopan: welcome
Answered by aakriti94
1

Mitochondria is the answer

Similar questions