self-healing

English

Verb

self-healing

  1. present participle and gerund of self-heal