answersLogoWhite

0

Mitochondria are the site of cellular respiration, also called oxidative phosphorylation. This process is responsible for the production of ATP molecules - the energy currency of the cell. Therefore, the mitochondria are called the powerhouse of the cell.
They carry out cellular respiration.They are called the power house of cell.

User Avatar

Wiki User

11y ago

What else can I help you with?