Mitochondria is the power house of the cell. They produce most of the energy the cells need to carry out its functions. Mitochondria produces ATP the energy on witch living things need to survive.Hope this helped you!
1.3k questions
1.1k answers
30 comments
9.8k users