Search results
- Dictionarydesquamate/ˈdɛskwəmeɪt/
verb
- 1. (of a layer of cells, e.g. of the skin) come off in scales or flakes: "the pustules eventually dry and the skin desquamates"
Powered by Oxford Dictionaries
verb
Powered by Oxford Dictionaries