WTWM

whatsthatwordmean

← Definition
Guess

exfoliation

nounThe process of removing dead skin cells from the skin's surface, either mechanically or chemically.

Synonyms

peelingnoundesquamationnounsheddingnoun

Built for word lovers.