Desquamation
Word Dictionary
-> Desquamation
Search:
Desquamation
(n.) The separation or shedding of the cuticle or epidermis in the form of flakes or scales; exfoliation, as of bones.
Terms of Use
Canadian Jobs