leafery

Noun

 * 1) leaves; foliage