VariousWords beta
Related Terms:
Definitions:
Noun
exuviae
Definition: cast-off skins or coverings of various organisms during ecdysis
Definition: plural of exuvia
Definition: The coverings of an animal that have been shed or cast off, particularly the molted exoskeletons of arthropods.