leafery

Etymology

From leaf + -ery.

noun

  1. leaves; foliage