Search Word | പദം തിരയുക

  

Exfoliate

English Meaning

To separate and come off in scales or laminæ, as pieces of carious bone or of bark.

  1. To remove (a layer of bark or skin, for example) in flakes or scales; peel.
  2. To cast off in scales, flakes, or splinters.
  3. To come off or separate into flakes, scales, or layers.

FOLLOW ON FACEBOOK.

Found Wrong Meaning for Exfoliate?

Name :

Email :

Details :



×