What is the full meaning of desquamative
serving to desquamate [adj]
Example of the word desquamative placed on a Scrabble board.