Exuviae - Definition

exuviae

n 1: cast-off skins or coverings of various organisms during
ecdysis

Look up another word