LEAFY

leafy

Adjective

  1. covered with leaves
    leafy trees
  2. containing much foliage
    a leafy avenue
  3. in the form of leaves (of some material)
  4. resembling a leaf


The above text is a snippet from Wiktionary: leafy
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!