Home / D / desquamation

desquamation

noun 4 syllables 12 letters Scrabble 24 WWF 27
Definitions
noun

loss of bits of outer skin by peeling or shedding or coming off in scales

Want another word?
Spin the dictionary for a fresh one.
Generate a word →