leafage - English Synonyms Dictionary

leafage

n.
[1] leaf , foliage