Webster's Revised Unabridged Dictionary · 1913

Leafage

Leafage , noun

Leaves, collectively; foliage.