Glossaria.net

Glossary Entomology / Term

Leaf roller

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


< Leaf miner Glossary / Entomology Lepidoptera >