Synonyms: shedding, sloughing
Definition: the process whereby something is shed
Similar words: organic process, biological process
Definition: a process occurring in living organisms