Tamil Dictionary 🔍

desquamatory

De*squam"a*to*ry, n. (Surg.) Defn: An instrument formerly used in removing the laminæ of exfoliated bones. De*squam"a*tive, De*squam"a*to*ry, a. Defn: Of, pertaining to, or attended with, desquamation.


desquamatory - Similar Words