Exfoliate Meaning

There are 5 meaning(s) for word Exfoliate

Meaning 1 : cast off in scales, laminae, or splinters

Meaning 2 : come off in a very thin piece

Meaning 3 : grow by producing or unfolding leaves

    Example : plants exfoliate

Meaning 4 : remove the surface, in scales or laminae

Meaning 5 : spread by opening the leaves of