Meaning of the word mitochondrion in English

What does mitochondrion mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

mitochondrion

US /ˌmaɪ.t̬oʊˈkɑːn.dri.ən/
UK /ˌmaɪ.təˈkɒn.dri.ən/
"mitochondrion" picture

Noun

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, the inner one being folded into a series of internal ridges (cristae).

Example:
The mitochondrion is often called the powerhouse of the cell.
Cellular respiration primarily takes place within the mitochondrion.