Get Free Checker

Helicidae

NOUN
  1. land snails including the common edible snail and some pests

How To Use Helicidae In A Sentence

  • The population of Helix aspersa (Gastropoda: Helicidae) belongs to an intensive agricultural zone located in Brittany (northwestern France), in the polders of the Bay of Mont-Saint-Michel.
View all