Wiktionary
leaf-roller
n. (alternative spelling of leaf roller English)
WordNet
leaf-roller
n. moth whose larvae form nests by rolling and tying leaves with spun silk [syn: leaf roller]