Category:Self-healing

Self`-heal"ing, a.

Defn: having the power or property of healing itself.