LindyLoo1 LindyLoo1 27-01-2016 Biology contestada What is the name of the polysaccharide produced by animals and stored in the liver and muscle?