What does Blattroller mean?

Blattroller - German to English

leaf-rolling weevil

View more

  • leaf-rolling weevils [family Attelabidae]