tvakparipuṭana त्वक्परिपुटन

Definition: n. desquamation