Biology, asked by lakshay3838, 1 year ago

the site of energy release inside the cell​

Answers

Answered by theprimus2446
6

I think it's mitochondria...

hope it helped

pls leave a thank you


theprimus2446: pls follow
theprimus2446: y did u unfollowed
theprimus2446: pls
theprimus2446: please
Answered by utkarsh4431
3

Answer:

Mitocondria

Explanation:

Because it is the power house of cell

Similar questions