Mitochondrion

dnp

Structure inside a cell that is the location of the cell’s energy production machinery. (Plural: Mitochondria)