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).
6.0m questions
7.8m answers