225k views
5 votes
This is the most energy dense of all macronutrients and is the major form of stored energy for the body, definition by ?

User Doxylee
by
6.8k points

1 Answer

6 votes
THE ANSWER IS FATSSSSSSSSSSSSSSSS
User Ben Griffiths
by
6.6k points