Mitochondria

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

Print

Download Glossary