Desquamation - Definition - Law Dictionary Home Dictionary Definition desquamation
Definition :
The separation or shedding of the cuticle or epidermis in the form of flakes or scales exfoliation as of bones
View Judgments Citing this PhraseView Acts Citing this Phrase