Word Definition

Leafage

  1. Leaves, collectively; foliage.

Synonyms