Sloughing



ជាទម្រង់ Gerund ឬ Present Participle នៃ slough
ENGLISH MEANING
noun
1.
The act of casting off the skin or shell, as do insects and crustaceans; ecdysis.