Starch is a polysaccharide made up of glucose and found in plants. Glycogen is also a polysaccharide made up of glucose but found in vertebrates (humans and animals) .
9.5m questions
12.2m answers