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).
5.9m questions
7.7m answers