foliage ( synonym found)

Definition of foliage:

(n) : the leaves of plants; a cluster of leaves

Definition of foliage:

(n) : the leaves of plants; a cluster of leaves

Back to Top