Leaf sewer Meaning, Definition & Usage
Definitions
(Zoöl.) , a tortricid moth, whose caterpillar makes a nest by rolling up a leaf and fastening the edges together with silk, as if sewn; esp.,Phoxopteris nubeculana , which feeds upon the apple tree.