Definition Definition

desquamation - Meaning and Examples

Meaning of 'desquamation' (Webster Dictionary)

1 . Desquamation [ n.]
- The separation or shedding of the cuticle or epidermis in the form of flakes or scales; exfoliation, as of bones.