desquamate

'deskwәmeit

英文释义

v. peel off in scales

中文翻译

vi. 脱落, 剥落, 脱皮

学习工具