Exfoliate - What does it mean?
exfoliate | |
has no English definition.
To remove the leaves from a plant.
To remove a layer of skin, as in cosmetic preparation.
(mineralogy) To split into scales, especially to become converted into scales as the result of heat or decomposition.
is likely misspelled.
has no English definition.