desquamate

Головна / Dictionary / desquamate

desquamate To shed the outer layers of the skin.