English dictionary
desquamate meaning and definition
Definition and meaning of desquamate at MeaningMonkey.org. desquamate meaning and definition in the English Dictionary.DESQUAMATE verb
Definition of desquamate (verb)
- peel off in scales
- "dry skin desquamates"
- synonyms: peel off
Source: Princeton University Wordnet