desquamate

?

ads

verb

~ desquamates 3rd person; ~ desquamated past tense; ~ desquamating present participle

thesaurus

ads