1. self-heal - Noun
2. self-heal - Verb
A blue-flowered labiate plant (Brunella vulgaris); the healall.
self heal