Foliage
English Meaning
Leaves, collectively, as produced or arranged by nature; leafage; as, a tree or forest of beautiful foliage.
- Plant leaves, especially tree leaves, considered as a group.
- A cluster of leaves.
- An ornamental representation of leaves, stems, and flowers, especially in architecture.