Vocabulary
延命
えんめい
keeping alive longer; prolonging life; life extension; life-support
noun
suru-verb
adj-no
freq #14