desquamate
1.
(
verb
) peel off in scales; of skin
Synonyms:
peel off
Related Words:
exuviate
,
molt
,
moult
,
shed
,
slough
Terms and Conditions of Use / Copyright Notice