Definition for LEAF'ING

LEAF'ING, n.

The process of unfolding leaves.

Return to page 28 of the letter “L”.