1 glass snail | Definition of glass snail

glass snail

noun

Definition of glass snail

: any of numerous small transparent land snails constituting Vitrina and related genera and resembling slugs