leafery
Etymology
From leaf + -ery.
noun
leaves; foliage