61.7k views
0 votes
What is the proper Scientific definition for mitochondria?

2 Answers

7 votes
It’s the power house of the cell
User Tandi
by
8.9k points
2 votes

An organelle found in large numbers in most cells where breathing and energy production biochemical processes occur. It has a double membrane, with the internal layer folded inwards to form layers (cristae).

User ChrisPhoenix
by
9.2k points

No related questions found

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