Language:
Free Online Dictionary|3Dict

蛻皮

Source : CEDICT

skin cast off during molting/exuvium/to pupate/to molt/to slough/to cast off an old skin or shell