Mangelia rugulosa Taxon version key [NBNSYS0000183909] Sort order 3120 Taxonomic group Marine snail Read more about Mangelia rugulosa