Name the following:
Tiny rod-shaped or spherical organelles which are found in all cells; also called as powerhouse of the cell.
Mitochondria:
Final answer: Mitochondria are the tiny rod-shaped or spherical organelles which are found in all cells; also called as powerhouse of the cell.