meaning of Alai-Mull-Lemming

Alai-Mull-Lemming - German to English

Alai mole vole [Ellobius alaicus]