Dictionary entry

Self-healing

Webster's Dictionary 1913

Self′–heal″ing (?), a. Having the power or property of healing itself.