Exuviae (noun) Definition, Meaning & Examples

plural noun
  1. the cast skins, shells, or other coverings of animals.
pl n
  1. layers of skin or cuticle shed by animals during ecdysis
Exuviae (noun) Definition, Meaning & Examples

More Definitions