VariousWords beta
Definitions:
Noun
desquamation
peeling
shedding
Definition: loss of bits of outer skin by peeling or shedding or coming off in scales
Definition: The act of removing the outer surface in strips.
Verb
Definition: present participle of peel