garden snail

listen to the pronunciation of garden snail
English - Turkish
bahçe salyangozu
English - English
any of several inedible snails of the genus Helix; often destructive pests