Sloughing - Definition - Law Dictionary Home Dictionary Definition sloughing
Definition :
The act of casting off the skin or shell as do insects and crustaceans ecdysis
View Judgments Citing this PhraseView Acts Citing this Phrase
The act of casting off the skin or shell as do insects and crustaceans ecdysis
View Judgments Citing this Phrase