leafage
/ˈliːɪdʒ/ /ˈliːfɪdʒ/Definitions
1. noun
The state of having leaves, especially the amount or luxuriance of foliage.
“The tree displayed a remarkable leafage in the spring, with new leaves sprouting everywhere.”
1. noun
The state of having leaves, especially the amount or luxuriance of foliage.
“The tree displayed a remarkable leafage in the spring, with new leaves sprouting everywhere.”