Answer:
Mitochondria
Mitochondria are rod shaped structures found inside a cell. It has folding inside. They are large in number in a cell. They are found in both plant cell and animal cell. They are surnames as power house of cell, as they store and produce energy inside the cell . Oxygen is used for this process.