answersLogoWhite

0

Mitochondria

Mitochondria are eukariyotic cell organells.It is the site of aerobic respiration which generates energy stored in ATP's.They are also known as the power houses of the cell.

3,037 Questions