Leafy

Webster's Dictionary of the English Language

·superl Consisting of leaves.

II. Leafy ·superl Full of leaves; abounding in leaves; as, the leafy forest.