Double fertilization is a unique characteristic of flowering plants (angiosperms) and ensures the development of the endosperm, which provides nourishment to the developing embryo.