216k views
0 votes
What organ stores energy in the body and leases nutrients into the blood when needed

User Isrnick
by
6.6k points

1 Answer

1 vote
Energy is actually stored in your liver and muscle cells and readily available as glycogen. The muscle of the small intestine mix food with digestive juices from the pancreas, liver, and the walls of the small intestine asorb water and the digested nutrients into your bloodstream.
User Julio Lopez
by
5.5k points