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
Definition: the process whereby something is shed
Similar words: organic process, biological process
Definition: a process occurring in living organisms