Biology, asked by christeenasamso, 10 months ago

mitochondria are the sites of __ in a cell​

Answers

Answered by chaudharycloth39
0

Answer:

Mitochondria are the sites of respiration in a cell.

Answered by Anonymous
0

Answer:

mitochondria are the sites of respiration in a cell​

Similar questions