Self-healing \Self`-heal"ing\, a. Having the power or property of healing itself.
Copyright © 2025 3Dict.net