leafage


leafage

noun

Definition of LEAFAGE

green leaves or plants <the springtime leafage enveloping the park makes it seem much more private>

Seen & Heard

What made you want to look up leafage? Please tell us where you read or heard it (including the quote, if possible).