Definitions of leafage:

  • noun:   the main organ of photosynthesis and transpiration in higher plants