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.