Word Definition

Sloughed

  1. of Slough

Synonyms