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
Tweet