desquamate - English Synonyms Dictionary

desquamate

v.
[1] peel off