meaning of Alm-Glasschnecke

Alm-Glasschnecke - German to English

Alpine glass snail [Eucobresia nivalis]