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