meaning of Altai-Maulwurf

Altai-Maulwurf - German to English

Altai mole [Talpa altaica]