Desquamate - Definition

desquamate

v 1: peel off in scales; "dry skin desquamates" [syn:
desquamate, peel off]

Look up another word