desquamation meaning

noun .the continual process of losing the outer layerof dead skin . peeling off of the epithelial partof a structuredetach noun .the continual process of losing the outer layerof dead skin . peeling off of the epithelial partof a structure