exuviated
动词 exuviate:
cast off hair, skin, horn, or feathers
同义词:shed, molt, exuviate, moult, slough