Leafage [noun]

Definition of Leafage:

leaves

Synonyms of Leafage:

● Vegetation

● Verdure

● Umbrage

● Growth

● Greenness

● Herbage

● Frondescence


Opposite/Antonyms of Leafage:

-


Sentence/Example of Leafage: