mitochondria in English
- mitochondria⇄mitochondria, noun, pl. ofmitochondrion.
minute sausage-shaped structures found in the cytoplasm of cells, containing many enzymes important for cell metabolism. They produce most of the energy required by the cells. Mitochondria often change their