sloughing

1.

脱落

(of some animals) to have a layer of skin come off:

:
Snakes slough their skin regularly.