Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Desquamate
v. i.
To peel off in the form of scales; to scale off, as the skin in certain diseases.
←
Despume
Desquamation
→
Shares
Related Words
Amate
Mate
Squama
Squamate
Menu
Home
Search
My Last Searches