kamus
.
Search
About
family_helicidae
English
Helicidae, family Helicidae
Noun
Land snails including the common edible snail and some pests
English: Helicidae, family Helicidae
English words with similar meanings
Show 1 words
helicidae