Definition of brown snail
noun : brown snail
Source: WordNet 3.1
-
1. (
) serious garden pest having a brown shell with paler zigzag markings; nearly cosmopolitan in distribution ;
See more about : brown snail