adjective leafier, leafiest
1 Having many leaves or much foliage.
1.1 (of a plant) producing or grown for its broad-bladed leaves.
1.2 Resembling a leaf or leaves.
Louis leapt about in his leafy long johns.
His team had won the weekly palm fronds.
But his joy went completely unremarked
By the ducks and fish in the local ponds.