One form in which body fuel is stored, stored primarily in the liver and broken down into glucose when needed by the body
English: glycogen, animal starch
Less certain link between this word and this sense.
animal starch, glycogen
English: glycogen, animal starch
Less certain link between this word and this sense.