leafy
1. [ adjective ] (botany) having or covered with leaves
Examples:

"leafy trees" "leafy vegetables"

Related terms: leafless bowery foliate foliolate ivied leafed leaflike unifoliate foliaceous bifoliate
Similar spelling:   leaf
  Levay
  levy
  Leif
  Leff
  Leyva
  Leyba
  Levey
  leppy
  Leiva
  Leiby
  Leavy
  Leffew
  lev
  leipoa