Skip to content

Respiration

Introduced
Handout Watch lesson
Vocabulary
English Meaning
respiration/ˌrespɪˈreɪʃn/The chemical reactions in cells that release usable energy from nutrient molecules.
mitochondria/ˌmaɪtəˈkɒndrɪə/Organelles in eukaryotic cells where most aerobic respiration and ATP production occur.
aerobic respiration/eəˈrəʊbɪk ˌrespɪˈreɪʃn/The release of usable energy from nutrients through pathways in which oxygen serves as the final electron acceptor.
Next →

Handout

Log in or create account

IGCSE, A-Level & AP