meaning of Baumschnecke

Baumschnecke - German to English

copse snail [Arianta arbustorum]

View more

  • orchard snail [Arianta arbustorum]
  • tree snail [Arianta arbustorum]