Synonyms for "self-heal"

Words with similar meaning