Back to Dictionary
蜕皮
蛻皮
tuìpí
1. skin cast off during molting
2. exuvium
3. to pupate
4. to molt
5. to slough
6. to cast off an old skin or shell