Life … Animals Mollusks Gastropods Neogastropods Murex Snails Hexaplex Hexaplex princeps species 452 observations Hexaplex princeps Hexaplex princeps Field notes Close