1
[ verb ] grow new skin over an injury

Related terms

heal

*