English Dictionary
◊ EXUVIAE
exuviae
n : cast-off skins or coverings of various organisms during
ecdysis