sloughing

verb
  1. shedding or casting off dead tissue, skin, or other material
  2. Usage: medical; biological
  3. discarding or getting rid of something unwanted
noun
  1. the process of shedding dead tissue or skin
  2. Usage: medical

Examples