desquamation

Noun
  1. Loss of bits of outer skin by peeling or shedding or coming off in scales (synset 111465660)

Other Searches