Table of Contents
Synonyms

1. desquamate

verb. peel off in scales.

Featured Games

Synonym.com