201k views
5 votes
Define mitochondria. ​

User Aviro
by
4.4k points

1 Answer

4 votes

Answer:

An organelle found in large numbers in most cells, in which the biochemical processes of respiration and energy production occur. It has a double membrane, the inner part being folded inwards to form layers (cristae).

Step-by-step explanation:

User Steve Lionel
by
5.1k points