Odostomia glabrata Taxon version key [NBNSYS0000184815] Sort order 3580 Taxonomic group Marine snail Read more about Odostomia glabrata