-
adjectivetending to cure or restore to health
Similar:
-
nounthe natural process by which the body repairs itself
Explanation of healing
We don`t have explanations for this word yet.