Biology, asked by Alltymlonely21, 11 days ago

Define Mitochondria .​

Answers

Answered by riteshpandit12345678
1

Answer:

Mitochondria are membrane-bound cell organelles (mitochondrion, singular) that generate most of the chemical energy needed to power the cell's biochemical reactions.

Explanation:

Answered by mshf
2

Answer:

oh, Tamila neenga.( theryum summa formality)

Similar questions