sloughage

English

Noun

sloughage (uncountable)

  1. Material that has been sloughed