Definition of Desquamate

  • 1. Peel off in scales Verb

Synonyms for word "desquamate"

Semanticaly linked words with "desquamate"