Language:
Free Online Dictionary|3Dict

蟬蛻

Source : CEDICT

cicada slough/fig. to free oneself/to extricate oneself from