slough medical term

slough medical term