life-supporting

See: vital