LEAF n.
lling up a leaf and fastening the edges together with silk, as if sewn; esp., Phoxopteris nubeculana, which feeds upon the apple tree. -- Leaf sight, a hinges sight on a firearm, which can be raised or folded down. -- Leaf trace (Bot.), one or more fibrovascular bundles, which may be traced down an endogenous stem fr…