Word info Synonyms

desquamation

Noun

Meaning

The separation or shedding of the cuticle or epidermis in the form of flakes or scales; exfoliation, as of bones.

Source: Webster's dictionary

Synonyms

Show all synonyms

Hypernyms

Related terms

Phrases with the word

Close letter words and terms