Leafage

noun

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

Etymology

From leaf + -age.

Next best steps

Mini challenge

Unscramble this word: leafage