WHITE SNAIL
Meaning of WHITE SNAIL in English
noun
1. : roman snail
2. : a European snail ( Helix pisana ) introduced into California where it is a serious pest of citrus plants
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012