Leafroller - Definition - Law Dictionary Home Dictionary Definition leafroller
Definition :
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
View Judgments Citing this PhraseView Acts Citing this Phrase