meaning of Alpen-Smaragdlibelle

Alpen-Smaragdlibelle - German to English

Alpine emerald [Somatochlora alpestris]