Meaning of mitochondrion

Definition of mitochondrion

(noun) an organelle containing enzymes responsible for producing energy

Other information on mitochondrion

WIKIPEDIA results for mitochondrion
Amazon results for mitochondrion