meaning of Blasenschnecken

Blasenschnecken - German to English

bladder snails [family Physidae]

View more

  • bubble snails [family Bullidae] [also: bubble shells]