The Collaborative International Dictionary of English v.0.48:
Leafage \Leaf"age\, n. Leaves, collectively; foliage. [1913 Webster]WordNet (r) 3.0 (2006):
leafage n 1: the main organ of photosynthesis and transpiration in higher plants [syn: leaf, leafage, foliage]