Dictionary Check: desquamation

"desquamation" is a valid word!

Scrabble 24 points
Words with Friends 27 points

Definition

noun

loss of bits of outer skin by peeling or shedding or coming off in scales

Synonyms:

Advertisement