Meaning of desquamate

Definition of desquamate

(verb) peel off in scales; "dry skin desquamates"

Other information on desquamate

WIKIPEDIA results for desquamate
Amazon results for desquamate