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