sloughing

noun

The act or process of casting or shedding the skin, shell, hair, feathers, and the like; a molt; ecdysis.

noun

The act or process of separation of dead from living tissue.

noun

The act of casting off the skin or shell, as do insects and crustaceans; ecdysis.

verb

Present participle of slough.

noun

Something sloughed off.

noun

The act of casting off the skin or shell; ecdysis.

noun

the process whereby something is shed