exfolier
Top 35000
Meanings
Verb
1. to exfoliate, strip of leaves (transitive)
2. to exfoliate (reflexive)