Science, asked by sharmasomlata, 5 months ago

what do you mean by the term mitochondria​

Answers

Answered by vansh776193
2

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 (most) ATP in the c

Answered by vohratanya5
0

Answer:

mitochondria ia the power house of the cell

Similar questions