exuviae
plural nounDefinition of exuviae
: sloughed off natural animal coverings (such as the skins of snakes)
Keep scrolling for more
Keep scrolling for more