storage polysaccharide

Noun

 * 1)  Any polysaccharide that serves to store energy in plants (typically starch) or animals (typically glycogen)