define mitochondria in biology
Mitochondria are the membrane-bound structures that produce energy for cells. The mitochondria are thought to be descended from a once free-living cell that set up a symbiotic relationship with a... Mitochondria are the membrane-bound structures that produce energy for cells.