Desquamate: (verb) to shed skin

Back to the Polyorchid Religious Society