desquamate

Verbs

  • (v) peel off in scales
    • dry skin desquamates
    peel off,

Synonyms

peel off

Words of close approximity