IDNLearn.com connects you with a community of knowledgeable individuals ready to help. Our platform provides accurate, detailed responses to help you navigate any topic with ease.
Answer:
Mitochondria
Explanation:
The mitochondria stores ATP, ATP is energy for the body.