SynonymX
Speak
Desquamate
Definition of Desquamate
1.
Peel off in scales
Verb
Synonyms for word "desquamate"
peel off
Semanticaly linked words with "desquamate"
exuviate
molt
moult
shed
slough