desquamate
English Dictionary
->
Letter D
-> desquamate
Search Dictionary:
desquamate Definition
(v)
peel
off
in
scales
; "
dry
skin
desquamates
"
desquamate Synonyms
desquamate
peel off
© Art Branch Inc.