leafy
LE'AFY,
a. Full of leaves; as the leafy forest.