Biology, asked by jemimahbai1234, 2 months ago

what is the definition of mitochondria ​

Answers

Answered by Navyagarg
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 nargeema
0

Answer:

an organelle found in large number in most cells , in which the biochemical processes of respiration and energy production occur.

Similar questions