Dictionary
1. (imp. & p. p.) of Leaf.

2. (a.) Having (such) a leaf or (so many) leaves; -- used in composition; as, broad-leafed; four-leafed.

                                                                                                                                                                                                                                       

Clyx.com


Leafcup
Top of Page
Top of Page