animal starch
English Dictionary
->
Letter A
-> animal starch
Search Dictionary:
animal starch Definition
(n)
one
form
in
which
body
fuel
is
stored
;
stored
primarily
in
the
liver
and
broken
down
into
glucose
when
needed
by
the
body
animal starch Synonyms
animal starch
glycogen
© Art Branch Inc.