Definition of Desquamate

Desquamate: To shed the outer layers of the skin.

Health Solutions From Our Sponsors