meaning of Baumegelschnecke

Baumegelschnecke - German to English

tree slug [Lehmannia marginata, syn.: Limax arborum, L. marginatus]