What is the significance of starch polysacchride?

Storage of food in plants. As starch is insoluble and compact, it is the most ideal form for storage in plants.

For animals, starch is a source of carbohydrate. Therefore source of energy.