define mitochondria
Answers
Answered by
1
Answer:
it is power house of cell
Answered by
1
hi mate
Explanation:
The mitochondria is a double membrane organelle found in most eukaryotic organisms . some multicellular organisms lack mitochondria.And it is a power house of the cell.
Similar questions