desquamate
verb
desquamated;
desquamating
Definition of desquamate
: to peel off in scales
Keep scrolling for more
Keep scrolling for more