Leaf roller

noun any of various lepidopterans whose larvae make a nest by rolling up plant leaves

Merriam-Webster's Collegiate Dictionary