Definition of "leafy"
adjective:
-
Covered with leaves.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
Containing much foliage.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
In the form of leaves (of some material).
from Wiktionary, Creative Commons Attribution/Share-Alike License -
Resembling a leaf.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-