Overview Catalog Number: 406099 Specimen Count: 1 Upper Level Taxonomy: Animalia, Mesogastropoda, Strombidae
Overview Catalog Number: 406099 Specimen Count: 1 Upper Level Taxonomy: Animalia, Mesogastropoda, Strombidae