Refine this word faster
Leafage
noun
Definitions
Noun
- 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 the main organ of photosynthesis and transpiration in higher plants wordnet
Etymology
From leaf + -age.
See also for "leafage"
Next best steps
Mini challenge
Unscramble this word: leafage