meaning of Amerikanische Apfelschnecke

Amerikanische Apfelschnecke - German to English

Florida apple snail [Pomacea flagellata, syn.: Ampullaria belizensis, A. columbiensis, A. paludosa]