exuviate ( synonym found)

Definition of exuviate:

(v) : to shed or cast off a covering; slough; to shed exuviae; molt, moult

Back to Top