Meaning of animal starch
Definition of 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
Other information on animal starch
WIKIPEDIA results for
animal starch
Amazon results for
animal starch
Tweet