What is mitochondria
Answers
Answered by
1
it is the power house of the cell
Answered by
0
mitochondria is an organelle found in large numbers in most cells in which the biochemical processes of respiration and energy production occurs it has a double membrane the inner part of being posted in words to form layers
Similar questions