Adjective
·
B2
leafy
Meaning
covered with many leaves; having abundant foliage.
Lists
Nature
Plants