Anonymous Answered question December 16, 2020
Mitochondria is known as power house of the cell as it stores ATP which is created by the deeply folded inner membrane of mitochondria.
Emily changed status September 11, 2017
Mitochondria because all the metabolism of cell is done in mitochondria
Emily approved September 11, 2017
Mitochondria since it produces ATP molecule which is a chemical form of energy
Emily approved September 11, 2017
Mitochondria because it makes ATP, the energy currency of the cell………
Emily approved September 9, 2017