|

desquamation

DEFINITIONS OF: desquamation

1

n loss of bits of outer skin by peeling or shedding or coming off in scales

Synonyms:
peeling, shedding
Type of:
organic phenomenon
(biology) a natural phenomenon involving living plants and animals
WORD FAMILY
USAGE EXAMPLES