What is the meaning of Mitochondria?

  • -1
  • An organelle found in large numbers in most cells, in which the biochemical processes of respiration and energy production occur. It has a double membrane.
  • NOTE: you finished Ls 10??
  • 0

Themitochondrion(pluralmitochondria) is amembrane-enclosed structure found in mosteukaryoticcells.Theseorganellesare sometimes described as "cellular power plants" because they generate most of the cell's supply ofadenosine triphosphate(ATP), used as a source ofchemical energy.

  • 0
What are you looking for?