foliage

n. Leaves, leafage. [french feuillage from feuille leaf]

n. Leaves, collectively, as produced or arranged by nature; leafage; as, a tree or forest of beautiful foliage.