Definition for LEAF'AGE

LEAF'AGE, n.

Abundance of leaves.

Return to page 27 of the letter “L”.