MITOCHONDRION


Meaning of MITOCHONDRION in English

n. (pl. mitochondria) Biol. an organelle found in most eukaryotic cells, containing enzymes for respiration and energy production.

Etymology: mod.L f. Gk mitos thread + khondrion dimin. of khondros granule

Oxford English vocab.      Оксфордский английский словарь.