What is mitochondria??
Attachments:
Answers
Answered by
1
Answer:
A mitochondrion is the powerhouse of the cell. It is a double-membrane-bound organelle found in most eukaryotic organisms. Wikipedia
Similar questions