Biology, asked by vinilohia7059, 8 months ago

Name the cell structure in which site of energy release inside the cell

Answers

Answered by Anonymous
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 varunammachilukuri
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