sloughed

verb
  1. past tense of slough; shed or cast off (dead skin, a shell, etc.) naturally
  2. Usage: biology
  3. past tense of slough; got rid of or discarded something unwanted

Examples