Wiktionary
white-lipped snails
n. (white-lipped snail English)
n. (white-lipped snail English)