nature power

123456789
Across
  1. 2. removes dead skin cells from the skin's surface using chemicals
  2. 3. he collective leaves of a plant, shrub, or tree
  3. 6. "tree lover" or "tree hugger”
  4. 7. heavily decorated, excessively ornate
  5. 9. the goddess of “flowers” and other blooming vegetation
Down
  1. 1. a curated collection
  2. 4. to grow vigorously, thrive, prosper, or wave something dramatically
  3. 5. a structure that is branching or treelike
  4. 8. to strip, remove, or lose leaves from plants or trees