storage polysaccharides

English edit

Noun edit

storage polysaccharides

  1. plural of storage polysaccharide