Definitions of leafy:

  • adjective:   having or covered with leaves
    Example: "Leafy trees"