leafy

Adjective
  1. Having or covered with leaves (synset 301704867)
    "leafy trees"; "leafy vegetables"

Found on Word Lists

Other Searches