grove snail

grove snail

English Noun
Ad

Definition

A snail of species Cepaea nemoralis, one of the most common species of land snail in Europe, with a dark brown lip to its shell.

Ad