Biology, asked by harsha7369, 10 months ago

define mitochondria​

Answers

Answered by sudheeshna4444
1

Answer:

it is power house of cell

Answered by harshitha12335
1

hi mate

Explanation:

The mitochondria is a double membrane organelle found in most eukaryotic organisms . some multicellular organisms lack mitochondria.And it is a power house of the cell.

Similar questions