leaf roller

or leaf·roll·er


noun

any of several insects, especially moths of the family Tortricidae, the larvae of which form a nest by rolling and tying leaves with spun silk.

Origin of leaf roller

First recorded in 1820–30

Example sentences from the Web for leaf roller