DESQUAMATE


Meaning of DESQUAMATE in English

[des.qua.mate] vi -mat.ed ; -mat.ing [L desquamatus, pp. of desquamare to scale, fr. de- + squama scale] (1828): to peel off in scales -- des.qua.ma.tion n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.