Leafage

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    The leaves of plants collectively; foliage. countable, uncountable

    "Color change in New England is the tourist time, when people come to see the leafage turn brilliant colors."

  2. 2
    the main organ of photosynthesis and transpiration in higher plants wordnet

Example

More examples

"Color change in New England is the tourist time, when people come to see the leafage turn brilliant colors."

Etymology

From leaf + -age.

More for "leafage"