Definition of leafage:
(n) :
collectively the
leaves of plants
"color-change in New England is the tourist time where people come to see the leafage go brilliant colors."
Definition of leafage:
(n) :
collectively the
leaves of plants
"color-change in New England is the tourist time where people come to see the leafage go brilliant colors."