leafery

English

Etymology

From leaf +‎ -ery.

Noun

leafery (uncountable)

  1. leaves; foliage