scarfskins

nounPlural of scarfskin; multiple outer layers or pieces of dead skin.

No synonyms or antonyms found for this word.