English | German | Russian | Czech

desquamate English

Meaning desquamate meaning

What does desquamate mean?

desquamate

(= peel off) peel off in scales dry skin desquamates

Synonyms desquamate synonyms

What other words have the same or similar meaning as desquamate?

desquamate English » English

peel off exfoliate flake off flake delaminate

Are you looking for...?