DESQUAMATE

Definition of DESQUAMATE

  1. (verb)peel off in scales