Melanella lubrica Taxon version key [NBNSYS0000183998] Sort order 2660 Taxonomic group Marine snail Read more about Melanella lubrica