Meaning of desquamation
Definition of desquamation
(noun)
loss
of bits of
outer
skin
by peeling or shedding or
coming
off in scales
Other information on desquamation
WIKIPEDIA results for
desquamation
Amazon results for
desquamation
Tweet