Synonyms

1. desquamate

verb. peel off in scales.

Synonyms

  • moult
  • peel off
  • shed
  • slough
  • exuviate

Featured Games

Synonym.com