Research A-Z

Denuded skin

Definition

The condition that results from the removal of the skin's surface layers.