what is mitochondriaa
Answers
Answered by
0
Answer:
known as power house of cell , mitochondria is a double membrane bound organelle found in mostly eucaryotic organisms
Similar questions