Math, asked by yadava02748, 3 months ago

what do you mean by microchondria...??​

Answers

Answered by triasha27
2

Answer:

Medical Definition of Mitochondria

Mitochondria: Structures located in the cell's cytoplasm outside the nucleus. Mitochondria are responsible for energy production. ... The mitochrondria are the principal energy source of the cell. They not only convert nutrients into energy but also perform many other specialized tasks.

Answered by sameeha343
33

Answer:

Me too fine

Have a wonderful day

Similar questions