Жизнестойкий

tough, tenacious of life, durable, vigorous, viable