Desquamate:
(verb) to shed skin
Back to the Polyorchid Religious Society