foilage ( synonym found)

Definition of foilage:

°The leaves of plants.
°A cluster of leaves.

Definition of foilage:

°The leaves of plants.
°A cluster of leaves.

Back to Top