Glossary Entomology / Term
Any of several moths of the family Tortricidae (order Lepidoptera). The caterpillars make nests of rolled leaves and silk.
Permanent link Leaf roller - Creation date 2020-04-19