SELF-HEALING


Meaning of SELF-HEALING in English

adj having the power or property of healing itself.

Webster English vocab.      Английский словарь Webster.