meaning of Bienenkörbchen

Bienenkörbchen - German to English

plaited snail [Spermodea lamellata]