DESQUAMATE


Meaning of DESQUAMATE in English

v. fall off in scales, peel off

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.