leafy
adjective
°covered with leaves.
"leafy trees"
°containing much foliage.
"a leafy avenue"
synonyms: foliated, laminate, layered