What does Buchenwaldheuschrecke mean?

Buchenwaldheuschrecke - German to English

Alpine hill locust [Miramella alpina, syn.: M. alpina alpina]

View more

  • green mountain grasshopper [Miramella alpina, syn.: M. alpina alpina]