Definition, synonyms and related words
Any member of the Euomphalacea (now Euomphaloidea), a former extinct superfamily of marine molluscs.