English edit

Etymology edit

leaf +‎ -ery

Noun edit

leafery (uncountable)

  1. leaves; foliage