Life … Animals Mollusks Gastropods Neogastropods Murex Snails Mancinella Mancinella armigera species 54 observations Mancinella armigera Mancinella armigera Field notes Close