Subscribe
URL of the page has been copied to clipboard.
Meaning : Peel off in scales.
Example : Dry skin desquamates.
Synonyms : peel off
Install App