Image
Cell featuring mitochondria
Mitochondria are tiny organelles inside cells that are involved in releasing energy from food. This process is known as cellular respiration.
Rights: The University of Waikato Te Whare Wānanga o Waikato
Published: 01 July 2011Size: 154.67 KB