D defs.my
Entry 2 senses Webster, 1913

Leafy

/lēfʹē/ · Leaf·y · IPA /ˈliːfi/
01 a. Full of leaves; abounding in leaves; as, the leafy forest.
  1. 1.
    Full of leaves; abounding in leaves; as, the leafy forest.
  2. 2.
    Consisting of leaves.