Noun desquamation has 1 sense
  1. desquamation, peeling, shedding - loss of bits of outer skin by peeling or shedding or coming off in scales
    --1 is a kind of organic phenomenon
    Derived form: verb desquamate1
,
TOP