Meaning of desquamate
Definition of desquamate
(verb)
peel
off in scales; "dry
skin
desquamates"
Other information on desquamate
WIKIPEDIA results for
desquamate
Amazon results for
desquamate
Tweet