Leafage [noun]

Definition of Leafage:

leaves

Synonyms of Leafage:


Opposite/Antonyms of Leafage:

-


Sentence/Example of Leafage: