What is the full meaning of desquamates
DESQUAMATE, to scale or flake off [v]
Example of the word desquamates placed on a Scrabble board.