159k views
3 votes
Which cell organelle uses oxygen to produce energy for the cell to use for life ?

1 Answer

1 vote

The mitochondria is the site of respiration and energy production.

User Ralf
by
7.9k points