Synonyms: shedding, desquamation, peeling
Definition: loss of bits of outer skin by peeling or shedding or coming off in scales
Similar words: organic phenomenon
Definition: (biology) a natural phenomenon involving living plants and animals