meaning of Blasenschnecke

Blasenschnecke - German to English

European physa [Physella acuta, syn.: Physa acuta]