1. To peel off in the form of scales; to scale off, as the skin in certain diseases. 2. peel off in scales; "dry skin ">desquamates"
desquamate |