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
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for leaf roller