meaning of Achat-Eulenspinner

Achat-Eulenspinner - German to English

buff arches {pl} [treated as sg.] [Habrosyne pyritoides]