Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: animal starch  a-nu-mul staarch
  1. One form in which body fuel is stored; stored primarily in the liver and broken down into glucose when needed by the body
    - glycogen

Derived forms: animal starches

Type of: polyose, polysaccharide

Encyclopedia: Animal starch