sloughing
1. [ noun ] (biology) the process whereby something is shed
Synonyms: shedding
Related terms: organic_process abscission molt shed
Similar spelling:   slouching
  sluicing
  slouchingly
  slashing
  slacking