Found 7 synonyms in 1 groups
1
Meaning: scale [v]
desquamate, shed, peel, drop, denude, defoliate, exfoliate

desquamate synonyms - English related words for desquamate