Science, asked by anjali040107, 10 months ago

what is mitochondria

are you mad

Answers

Answered by Anonymous
2

Answer:

Mitochondria is a cell organelle that produces and stores energy in the form of ATPs..It is known as the power house of the cell...

Answered by sowsriakansha12345
2

Answer:

am not mad .....

mitochondria is a cell organelle which is known as power house of the cell ...

During respiration it derives energy.....

Similar questions