English dictionary
helix hortensis meaning and definition
Definition and meaning of helix hortensis at MeaningMonkey.org. helix hortensis meaning and definition in the English Dictionary.HELIX HORTENSIS noun
Definition of Helix hortensis (noun)
- a kind of garden snail
Source: Princeton University Wordnet