Research  >  About SRI  >  Glossary

Research A-Z


Desquamation

Definition

The shedding of the outer layers of the skin.

Related page