leafage Meaning, Definition & Usage

  1. noun the main organ of photosynthesis and transpiration in higher plants
    leaf; foliage.

WordNet


Leaf"age noun
Definitions
  1. Leaves, collectively; foliage.

Webster 1913