Definition: leafiest
Source: Webster's Revised Unabridged Dictionary (1913)
Leafy \Leaf"y\, a. [Compar. Leafier; superl. Leafiest.] 1. Full of leaves; abounding in leaves; as, the leafy forest. ``The leafy month of June.'' --Coleridge. 2. Consisting of leaves. ``A leafy bed.'' --Byron.
