what do you mean by microchondria...??
Answers
Answered by
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
33
Answer:
Me too fine
Have a wonderful day
Similar questions
Science,
19 days ago
History,
1 month ago
Computer Science,
1 month ago
Math,
7 months ago
Biology,
7 months ago