meaning of animal starch

animal starch meaning in General Dictionary

one kind for which body fuel is stored; kept mostly within the liver and broken down into sugar when required by the body