what is mitochondria
Answers
Answered by
0
Mitochondria is a double membrane cell organelle which the site of the production of ATP in a cell
plz mark brainliest
plz mark brainliest
Shekayna:
Thanks
Answered by
0
Mitochondria is the power house of the cell. .
Similar questions