meaning of Britische Dolchschnecke

Britische Dolchschnecke - German to English

hollowed glass snail [Zonitoides excavatus, syn.: Z. (Zonitellus) excavatus]