LIFE-SUSTAINING — СИНОНІМІЯ

life-sustaining performing an essential function in the living body

WordNet