Definition

Relating to or found in mitochondria, which are structures within cells that produce energy and are often called the cell's powerhouses.