Meaning of desquamate | Babel Free
Definitions
-
To remove the scales from, to scale; (less narrowly) to peel. transitive
-
To come off in the form of scales, to scale. intransitive
Equivalents
Italiano
desquamate
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.