what is the definition of mitochondria
Answers
Answered by
2
Mitochondria is the powerhouse of cell.they relase ATP which is the energy currency of cell and helps our body to function and do mechanical work.
hope it helps!!!
Mark as brainliest pleasee
Answered by
0
Answer:
an organelle found in large number in most cells , in which the biochemical processes of respiration and energy production occur.
Similar questions