Garden snail

What is Garden snail?

Garden snail definition and meaning on Dictionary terms:
noun
James Abram,1831

Tags: