desquamate

Explore definitions, synonyms, and language insights of desquamate

Definitions

Verb
peel off in scales; "dry skin desquamates"

More General Terms