Tamil Dictionary 🔍

desquamative

De*squam"a*tive, De*squam"a*to*ry, a. Defn: Of, pertaining to, or attended with, desquamation.


desquamative - Similar Words