English dictionary
helix aspersa meaning and definition
Definition and meaning of helix aspersa at MeaningMonkey.org. helix aspersa meaning and definition in the English Dictionary.HELIX ASPERSA noun
Definition of Helix aspersa (noun)
- serious garden pest having a brown shell with paler zigzag markings; nearly cosmopolitan in distribution
- synonyms: brown snail
Source: Princeton University Wordnet