des•qua•ma•tion
We found 3 definitions of desquamation from 3 different sources.
NounPlural: desquamations |
||
desquamation - loss of bits of outer skin by peeling or shedding or coming off in scales | ||
peeling, shedding | ||
organic phenomenon (biology) a natural phenomenon involving living plants and animals |