What is the full meaning of desquamations
DESQUAMATION, having one's skin fall off due to its being waterlogged [n]
Example of the word desquamations placed on a Scrabble board.