leafage

(Anglès)

The leaves of plants collectively; foliage.

Etimologia (Anglès)

From leaf + -age.

Sign in to write sticky notes