181k views
3 votes
Mitochondria are organelles found in both plant and animal cells. These organelles are rod-shaped with cristae and highly folded inner membranes. Mitochondria are responsible for.........

User Yujingz
by
6.8k points

1 Answer

5 votes
Mitochondria are the powerhouse of the cell, they convert sugars into energy. 
User Dandavis
by
7.3k points