Home / DICTIONARY / Mitochondria: definition