exuviate
exuviate - verb
cast off hair, skin, horn, or feathers
exuviate - thesaurus
molt
moult
shed
slough