tummatarhakotilo

Noun

 * 1)  grove snail, brown-lipped snail, lemond snail,  large species of air-breathing land snail