what is mean by mitochondria
Answers
Answered by
2
Answer:
The mitochondrion is a double-membrane-bound organelle found in most eukaryotic organisms. Some cells in some multicellular organisms may, however, lack them
Answered by
14
Mitochondria are small rod-like or spherical structure. They oxidize food to provide energy and are therefore called the powerhouse of the cell.
Similar questions