leafy

adj

1.
having or covered with leaves
Antonym:
leafless
Derived from:
leaf