Leafage /(?)/

Leaf·age

Leafage

n.
  1. Leaves, collectively; foliage.