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.”

Synonyms

  • foliage
  • leaves

Antonyms

  • baldness
  • barrenness