Environmental Sciences, asked by ashi7885, 11 months ago

What is the meaning of mitochondrion

Answers

Answered by SelieVisa
1

Answer:

The mitochondrion (plural mitochondria) is a membrane-bound organelle found in the cytoplasm of eukaryotic cells. It is the power house of the cell; it is responsible for cellular respiration and production of ATP in the cell. 

Similar questions