desquamation
English Thesaurus
1. loss of bits of outer skin by peeling or shedding or coming off in scales (noun.phenomenon)
hypernym | : | organic phenomenon, |
definition | : | (biology) a natural phenomenon involving living plants and animals (noun.phenomenon) |
derivation | : | desquamate, peel off, |
definition | : | peel off in scales (verb.body) |
derivation | : | desquamate, peel off, |
definition | : | peel off in scales (verb.body) |
Visual ArtiKata
Explore desquamation in ArtiKata.com >