Biology, asked by yari, 1 year ago

what is the defination of mitochondria?

Answers

Answered by sadan
3
an organalle which is found in large numbers in animal cell as well as plant cell in which biochemical processes of respiration and energy production occur.It is also called''powerhouse of a cell''.
Answered by spriya
3
a small spherical or rodlike body, bounded by a double membrane, in the cytoplasm of most cells: contains enzymes responsible for energy production Also called chondriosome
Similar questions