exuviae

Explore definitions, synonyms, and language insights of exuviae

Definitions

Noun
cast-off skins or coverings of various organisms during ecdysis

More General Terms