57.6k views
4 votes
Which organelle is the powerhouse of the cell, the site of cellular respiration

2 Answers

3 votes
mitochondria is the powerhouse of the cell
User CcQpein
by
8.1k points
3 votes
Mitochondria is the powerhouse of the cell
User LennonR
by
7.6k points