What does Apfelschnecke mean?

Apfelschnecke - German to English

apple snail [family Ampullariidae]

View more

  • secret snail [Pomacea bridgesii]