Synonyms for Self-heal (same or very similar meaning)
WordNet sense 1 (decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America):
heal all
From the ODE community, based on WordNet
add/edit