Adjective · B2
leafy
Meaning

covered with many leaves; having abundant foliage.