dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Desquamation
— synonyms, definition
1.
desquamation (Noun)
2 synonyms
peeling
shedding
1 definition
desquamation (Noun)
— Loss of bits of outer skin by peeling, shedding or coming off in scales.
1 type of
organic phenomenon