Where is mitochondria located
Answers
Answered by
1
Answer:
in the cytoplasm of cell
Answered by
0
Answer:
It is located inside the CELL
Attachments:
Similar questions