155k views
5 votes
What organelle is the site of cellular respiration?

1 Answer

0 votes
Mitochondria is the organelle
User Mike Mckechnie
by
7.5k points

No related questions found

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.