Definitions for "Leafed"
Having (such) a leaf or (so many) leaves; -- used in composition; as, broad-leafed; four-leafed.
having leaves or leaves as specified; often used in combination; "a fully leafed tree"; "broad-leafed"; "four-leaved clover"
Keywords:  silver, gold, frame, metal, applied
A frame or object that has had gold, silver or metal leaf applied to it.