Definition for LEAF'ED

LEAF'ED, a.

Having leaves.

Return to page 27 of the letter “L”.