Self-healing /(?)/

Self·-heal·ing

Self-healing

a.
  1. Having the power or property of healing itself.