life-sustaining

'laɪfsəst'eɪnɪŋ

英文释义

s performing an essential function in the living body

中文翻译

a. 维持生命的

学习工具