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).
9.4m questions
12.1m answers