Exuviate Synonyms

ĭg-zo͝ovē-āt
To cast off by a natural process
(Verb)