animal starch

Noun
  1. 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)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches