English | German | Russian | Czech

desquamation English

Meaning desquamation meaning

What does desquamation mean?

desquamation

(= peeling, shedding) loss of bits of outer skin by peeling or shedding or coming off in scales

Synonyms desquamation synonyms

What other words have the same or similar meaning as desquamation?

Are you looking for...?