Synonyms and Antonyms for Helicidae

1. Helicidae (n.)

land snails including the common edible snail and some pests

Synonyms: