Glass Snail - Definition - Law Dictionary Home Dictionary Definition glass-snail
Definition :
A small transparent land snail of the genus Vitrina
View Judgments Citing this PhraseView Acts Citing this Phrase
A small transparent land snail of the genus Vitrina
View Judgments Citing this Phrase