Invalescence(n.) Strength; health.

Words within invalescence