Biology: Mitochondria (Power house of cell) Ekamjot Singh 11 months ago Why is mitochondria called power house of a cell? Explain its structure too