life-giving

adjective que dona vida, vivificant.