Noun Definition

exuviae

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

Category: General