leaf roller

1. (noun) moth whose larvae form nests by rolling and tying leaves with spun silk
Synonyms: leafroller
Related Words: tortricid, tortricid moth



Terms and Conditions of Use / Copyright Notice