'leafroller' definitions:
Definition of 'leafroller'
- leafroller \leafroller\, leaf roller \leaf roller\n. (Zool.)
The larva of any tortricid moth which makes a nest by rolling
up the leaves of plants and tying the leaves with spun silk;
aalso, the moth itself. See Tortrix.
[1913 Webster + WordNet 1.5]