Mitochondria

Audio

459.mp3

A small structure within cells that produces energy through a process called cellular respiration.

Print

Download Glossary