foliage

foliage n

L. folium, leaf.

  1. Cluster of plant life; [fig.] clutter.
  2. Offspring.