desquamation desquamation

Definition(s):

  • (n) loss of bits of outer skin by peeling or shedding or coming off in scales

Synonym(s)

News

Wiki Images for desquamation

definition of desquamation
meaning of desquamation
Word of the Day
fathom fathom
/ˈfæ ðəm /