life-sustaining
1. [ adjective ] performing an essential function in the living body
Synonyms: vital
Examples:

"vital organs" "blood and other vital fluids" "the loss of vital heat in shock" "a vital spot" "life-giving love and praise"

Related terms: essential