Sinhala Dictionary definitions for desquamation
desquamation 🔊
desquamation : විශල්කනය
desquamation definition
Noun. The separation or shedding of the cuticle or epidermis in the form of flakes or scales; exfoliation, as of bones.
Lern More About
- Wiki Definition: desquamation
- Google Search result: Google
- Wiki Article: Wikipedia