one of the group of mollusks; snails

listen to the pronunciation of one of the group of mollusks; snails
English - English
gastropods