Anonymous Answered question December 16, 2020
Mitochondria as it stores energy in the form of ATP(adenosine tri phosphate) and releases it when the cell needs hence it is said as power house of the cell and mitochondria is organelle of the cell present in cytoplasm.
Emily approved September 8, 2017