sloughing

Noun

 * 1) Something sloughed off.
 * 2)  The act of casting off the skin or shell; ecdysis.
 * 1)  The act of casting off the skin or shell; ecdysis.