What does Blättchenschnecken mean?

Blättchenschnecken - German to English

lamellaria snails [family Velutinidae, syn.: Lamellariidae]

View more

  • lamellariids [family Velutinidae, syn.: Lamellariidae]