common name for a large group of small to large-sized predatory sea snails, marine gastropod molluscs