About us
Define
Definitions for
"helicidae"
land snails including the common edible snail and some pests
wordnet.princeton.edu