Sloughing
Word Dictionary
-> Sloughing
Search:
Sloughing
(p. pr. & vb. n.) of Slough
(n.) The act of casting off the skin or shell, as do insects and crustaceans; ecdysis.
Terms of Use
Canadian Jobs