Search term exuviate has one result
Jump to
EN English ES Spanish
exuviate (v) [to shed or cast off a covering] mudar (v) [to shed or cast off a covering]