Search
Hi there!
Mitochondria is a cell organelle which is the site of aerobic respiration.
It is also called the powerhouse of the cell.
Thanks