'Leafage' definitions:

Definition of 'leafage'

(from WordNet)
noun
The main organ of photosynthesis and transpiration in higher plants [syn: leaf, leafage, foliage]

Definition of 'Leafage'

From: GCIDE
  • Leafage \Leaf"age\, n. Leaves, collectively; foliage. [1913 Webster]