mitochondrion
1. [ noun ] (anatomy,zoology) an organelle containing enzymes responsible for producing energy
Synonyms: chondriosome
Related terms: organelle sarcosome