leafage ( synonym found)

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."

Back to Top