Attested
.to
Menu
desquamation
Seed from
Open English WordNet (OEWN) 2025
Meanings by context
CommonParlance
definition
loss of bits of outer skin by peeling or shedding or coming off in scales