Meaning of exfoliate

Definition of exfoliate

(verb) spread by opening the leaves of
cast off in scales, laminae, or splinters
remove the surface, in scales or laminae
come off in a very thin piece
grow by producing or unfolding leaves; "plants exfoliate"

Other information on exfoliate

WIKIPEDIA results for exfoliate
Amazon results for exfoliate