English Dictionary
◊ DESQUAMATE
desquamate
v : peel off in scales; of skin [syn: {peel off}]