Biology, asked by durgesh4992, 8 months ago

what is the meaning of mitochondria ​

Answers

Answered by av1266108
4

Answer:

an organelle found in large numbers in most cells, in which the biochemical processes of respiration and energy production occur. It has a double membrane, the inner part being folded inwards to form layers (cristae).

here is the correct answer please mark me brainliest and give thanks

Answered by khagenbarman428
0

Answer:

the answer is provided above

plz mark me as the brainliest

Attachments:
Similar questions