animal starch

Noun
  • One form in which body fuel is stored
    Stored primarily in the liver and broken down into glucose when needed by the body (synset 114819919)

Other Searches