meaning of Beerstrauch-Blättereule

Beerstrauch-Blättereule - German to English

silvery arches {pl} [treated as sg.] [Polia trimaculosa, syn.: Polia hepatica]