brown snail

1. (noun) serious garden pest having a brown shell with paler zigzag markings; nearly cosmopolitan
Synonyms: Helix aspersa
Related Words: garden snail



Terms and Conditions of Use / Copyright Notice