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