Subscribe
URL of the page has been copied to clipboard.
Meaning : Serious garden pest having a brown shell with paler zigzag markings. Nearly cosmopolitan in distribution.
Synonyms : helix aspersa
Install App