Webster's Revised Unabridged Dictionary · 1913
Leafage
Copy link
Leafage
, noun
Leaves, collectively; foliage.
↑