Desquamate Meaning
There are 1 meaning(s) for word Desquamate
Meaning 1 : peel off in scales
Example : dry skin desquamates
Synonyms : peel off
Example : dry skin desquamates
Synonyms : peel off
Similar words of Desquamate :
