Definition of "exuvia"

exuvia