life-giving buds of the lily