A mitochondrion; a structure in cells that produces energy through the process of breaking down nutrients.
From Greek 'chondros' (grain, cartilage) + 'soma' (body); early term for mitochondria when their granular appearance under microscopes reminded scientists of grain-like particles.
Try Another Word