Biology, asked by bhaveshsai97, 1 month ago

4) Energy is stored in
O Nucleus
O Mitochondria
O Ribosomes
O Cell Wall​

Attachments:

Answers

Answered by Nakstreaty15
3

Answer:

mitochondria.

hope this helps you

Answered by Anonymous
4

Answer:

mitochondria

Explanation:

also known as powerhouse of the cell, mitochondria releases energy in the form of ATP. and stores.

hope it helped u

Similar questions