Why are most of the seeds so hard and durable?
To protect the embryo
In angiosperms , the male and female gamete unite to form the zygote, which forms the embryo. The embryo after many stages of cell division and cell differentiation ultimately transforms into a new plant. So, for the propagation of the generation, embryo of angiosperms needs to be protected against the harsh environment. This is done by the seed, which encloses the embryo. Therefore, seeds usually have a seed coat which is a hard outer covering and protects the seed from harsh enviornmental conditions and mechanical damage.