Desquamation

Definition:

  • (n.) The separation or shedding of the cuticle or epidermis in the form of flakes or scales; exfoliation, as of bones.

Compare desquamation with other words:

desquamation vs. desquamative

desquamation vs. exuviate

desquamate vs. desquamation