desquamarsi

Verb

 * 1) to desquamate (shed scales)