leafery
English
Etymology
From
leaf
+
-ery
.
Noun
leafery
(
uncountable
)
leaves
;
foliage