tarhakotilo

Noun

 * 1) helicid any snail in the family