desquamation

English dictionary entry

Meanings

noun
  1. The shedding of the outer layers of the skin.

Word forms

desquamation desquamations

Etymology

From Latin desquamare (“to scrape the scales off a fish”), from squāma (“scale”).

Related words

Derived words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.