Definition for Leafy

leafy, adj. [see leaf, n.]

Green; having leaves; bearing foliage.

Return to page 8 of the letter “l”.