meaning of Bernsteinschnecken

Bernsteinschnecken - German to English

emerald snails [family Succineidae]