desquamation
English Dictionary
->
Letter D
-> desquamation
Search Dictionary:
desquamation Definition
(n)
loss
of
bits
of
outer
skin
by
peeling
or
shedding
or
coming
off
in
scales
desquamation Synonyms
desquamation
peeling
shedding
© Art Branch Inc.