Leafage
/(?)/
Leaf·age
Leafage
n.
Leaves, collectively; foliage.